Envoyer un email; pièces jointes et adresses mails VARIABLES

Fermé
vv89 Messages postés 3 Date d'inscription lundi 25 mars 2013 Statut Membre Dernière intervention 24 avril 2013 - 25 mars 2013 à 22:08
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 - 26 mars 2013 à 05:30
Bonjour tout le monde !

J'ai besoin d'aide (beaucoup d'aide) pour une envoi automatique de mail via outlook (trop d'échec me pousse vers vous) :)

***Les adresse mails sont variables ET les fichiers à joindre dans le mail sont variables...


La macro suivante fonctionne très bien, MAIS !

Sub envoyerparmail

Dim Monoutlook As Object
Set Monoutlook = CreateObject("outlook.application")
Dim myitem As Object

Set myitem = Monoutlook.createitem(olMailItem)
myitem.Subject = "test macro"

myitem.attachments.Add

myitem.To = "toto@mail.com"
myitem.display

''''''myitem.send

End sub


EXPLICATIONS:

Mon objectif est d'envoyer un fichier différent correspondant à une personne différente.

A toto, je veux lui mettre en pièce jointe le fichier "fichierdetoto"
Pour titi, je veux lui mettre en pièce jointe le ficher "ficherdetiti"

J'ai une base de données contenant différente adresses mail, cette base de données ne changeras pas de nom (la seule chose qui peut changer est l'adresse mail en elle-même, il est donc important d'aller chercher les adresses dans ce fichier : "baseEmails.xlsx"

J'essaye donc depuis un moment (et encore sans succès) de faire des variables pour les suivants:

myitem.attachments.Add "fichierdetoto.xlsx"

myitem.To = "toto@email.com"

ou myitem.attachments.Add "fichierdetiti.xlsx"

myitem.To = "titi@email.com"

Autre infos peut-être importantes: le chemin pour accèder au fichiertoto ou fichiertiti est le même (T:\infosdestotosetdestitis\ )


Quelqu'un saurait comment faire ce genre d'exercice ? Merci d'avance :)



1 réponse

lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 193
Modifié par lermite222 le 26/03/2013 à 05:30
Bonjour,
Ca pourrait t'aidé
A+

Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Note: Je ne répond pas aux MP pour les questions techniques. Et ma boule de cristal est cassée .
0