Autres VBA envoi PDF personnalisé à chaque destinataire d'une liste

Dollismine

XLDnaute Nouveau
Bonjour,

J'ai une macro fonctionnelle (merci à BrunoM45 !!) qui me permet de générer un PDF individuel des ventes mensuelles pour membre d'une association.
L'ensemble des PDF est sauvegardé dans un dossier.
Jusqu'à présent, j'envoyais ces PDF "manuellement". C'était facile pour 3 ou 4 membres mais pour 20 ça devient une perte de temps non négligeable.

J'aimerais pouvoir rajouter une 2ème macro qui me permette d'automatiser ces envois via Windows Mail (malheureusement nous n'avons pas Outlook à disposition), soit en macro séparée, soit à la suite de la 1ère (peut-être est-ce plus simple ?)

En résumé : envoyer automatique le PDF individuel qui vient d'être généré à l'adresse mail associée, via Windows Mail.

Si quelqu'un sait faire ça, je lui en serais réellement très reconnaissant ! :)

L'ordi de l'asso est sous Excel 2007 si jamais ça a une importance.

Merci
 

Pièces jointes

  • Dollismine_Suivi Ventes.xlsm
    37.1 KB · Affichages: 9

Dollismine

XLDnaute Nouveau
J'avance petit à petit et il semblerait que cette fonction commence à répondre à mon besoin :

Application.CommandBars.ExecuteMso ("FileEmailAsPdfEmailAttachment")


Chaque fois qu'un PDF est généré par ma macro, ça m'ouvre une fenetre Outlook avec la bonne pièce jointe/

Est-ce qu'après cette ligne je peux rajouter quelque chose qui me permette :
-de remplir l'expéditeur
- de remplir le destinataire suivant une liste définie dans une colonne
- de remplir l'objet
- de mettre en PJ le PDF avec le nom qui a été généré plus tôt dans ma macro (pour le moment ça me donne uniquement le nom fichier principal)

Merci !
 

Discussions similaires

Statistiques des forums

Discussions
312 176
Messages
2 085 959
Membres
103 061
dernier inscrit
Zebor