Envoi Mail avec données issues d'un autre classeur sans l'ouvrir..

pygos Messages postés 185 Date d'inscription   Statut Membre Dernière intervention   -  
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite transmettre des données par mail, mais ces données sont issues d'un autre fichier suivant un choix.

J'ai une boite de dialogue (2 choix), qui demande de choisir :

1 - quel est le commercial ? (liste-combobox1)
2 - Option - message unique ou message accompagné de données (données 1, données 2, données 3 ? (case à cocher)

comment faire pour sélectionner les données, suivant mes choix, d'un autre classeur sans l'ouvrir ?

Exemple :

Je choisis le commercial N°1 + données 1

Dans un répertoire, j'ai le fichier_A avec une macro + les fichiers des commerciaux(C1.xlsx, C2.xlsx...etc).

Comment faire, pour récupérer les données du fichier correspondant au commercial n°1 choisi + Option

Répertoire contenant les fichiers suivants :

Fichier_A.xlsm
C1.xlsx
C2.xlsx
C3.xlsx
C4.xlsx

Le fichier de chaque commercial contient :

Colonne A = Client
Colonne B = Adresse mail client
Colonne C = Objet du mail
Colonne D = Civilité Client
Colonne E = Nom Client
Colonne F = Données 1
Colonne G = Données 2
Colonne H = Données 3
Colonne I = Données 4
Colonne J = Données 5

Merci d'avance,


Configuration: Windows / Internet Explorer 11.0
A voir également:

1 réponse

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0
pygos Messages postés 185 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
Merci pour cette solution, mais je suis obligé de sélectionner le fichier et les données...

Je souhaite récupérer les données sans ouvrir le classeur ...
Cordialement,
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0
pygos Messages postés 185 Date d'inscription   Statut Membre Dernière intervention  
 
Erreur = pilote isam introuvable
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Vous devez préalablement activer la référence Microsoft ActiveX Data Objects x.x Library pour utiliser les exemples présentés dans ce tutoriel.

Dans l'éditeur de macros:
Menu Outils.
Références.
Cochez la ligne "Microsoft ActiveX Data Objects x.x Library".
Cliquez sur le bouton OK pour valider.

x.x dépend de la version installée sur votre poste.

Si cela a été fait voir ceci:

https://support.microsoft.com/fr-fr/help/209805/
0