EXCEL OUTLOOK – Envoi mail: Macro excel envoi email avec pièce jointe

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

Comment envoyer un e-mail avec Excel en VBA via Outlook 2007 en moins de 14 min.

 

 

 

 

 

EXCEL OUTLOOK – Envoi mail: Macro excel envoi email avec pièce jointe

Version Dailymotion :


EXCEL_2007_OUTLOOK_ Envoi mail_VBA_PIECE_JOINTE

Exemple de l’interface facture : J’ai repris la vidéo sur EXCEL_2007_EX_MODELE_FACTURE , que j’ai modifié afin de l’automatiser. Utilisation de la fonction recherche V, si nous voulons simplement une recherche par rapport à la liste de données se trouvant dans l’onglet BdD_AAM.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

Exemple de l’onglet liste de données : Il est important de mettre en forme les données sous formes de listes de données, avec une clef primaire, ensuite en colonne A, vous aurez en mettant un « X » dans la cellule, l’envoi de l’e mail. La macro balaye ,l’ensemble de la plage A avec un offset de colonne pour récupérer les données à mettre dans le caneva facturation et également dans le corps de l’e-mail.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

Exemple de l’interface gestion e-mail : Dans l’onglet -CHOIX-, vous aurez le mois souhaitez lors celui-ci est repris dans le corps de l’e-mail, des messages types, la listes des destinataire en copie caché, ainsi que d’autre paramètre.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

Pour l’ envoi e -mail : Il y à quelques paramètres à regarder, comme dans le VBA, menu outils– références et cocher comme ci-dessous : 0) Cocher les options Adobe Acrobat et Outlook 14.0 object librairy :

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

1) Exemple de message d’information lors du choix des options d’envoi e-mail : Vous avez la possibilité de choisir, de mettre la pièce jointe ou non en Excel et une autre en PDF.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

2) Exemple de message d’information lors du choix des options d’envoi e-mail : De même pour cette option , vous avez la possibilité de choisir, de mettre la pièce jointe ou non.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

3) Exemple de fichier généré par la macro : Lorsque la macro est terminée, elle génère autant de fichier que de case « X » ont été coché dans votre liste de données, de même pour la colonne R si celle-ci contient un OUI dans la ligne correspondante.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

Ci-joint les fichiers résultant : (Fact_1,Fact_2,Fact_3 étaient coché, et OUI (pdf) pour Fact_3. Entreprise_1_TEST_Fact_1 ; Entreprise_2_TEST_Fact_2 ; Entreprise_3_TEST_Fact_3 ; FACTURE_PDF_Entreprise_3_Fact_3

Format Excel généré (2007/2010) :

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

3) Aperçu lors de la génération de l’e-mail par VBA Excel : Le lancement de la macro, génére les pièces jointes dans le dossier cf-dessus, et joints ces pièces dans chaque e-mail en fonction du N° de facture.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

4) Aperçu lors de la génération de l’e-mail par VBA Excel  avec pdf généré :

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

4) Message d’avertissement pour ouvrir la pièce jointe : Lors de l’ouverture,comme le fichier est généré automatiquement,vous avez un petit message d’avertissement.

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

Faire ouvrir puis oui…

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe

Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

5) Exemple de fichier reçu (destinataire) :   Voilà le résultat pour le destinataire, avec une messagerie Gmail… EXCEL OUTLOOK - Envoi mail:Macro excel envoi email avec pièce jointe Voilà pour Excel 2007 Envoi e-mail Outlook via Excel VBA avec pièce jointe

Code source VBA :  le code étant volumineux , je vous ai généré, un pdf du code source :

E__MAIL_MODULE_ENVOI E_MAIL_OUTLOOK_VBA_EXCEL

Voilà le fichier Excel : EXCEL_2007_EX_MODELE_FACTURE

N’hésitez pas à m’écrire à contact.ingideo@gmail.com , si cela vous plaît, ou si vous avez des questions. Pour s’inscrire à la newsletter, suivez ce lien.

Autre vidéo : EXCEL OUTLOOK – Envoi mail: Macro excel envoi email avec tableau dans corps du message

Recevoir la newsletter

Inscrivez-vous maintenant et recevez un e-mail les fois où je publie du contenu.

I agree to have my personal information transfered to AWeber ( more information )

Je hais les spams. Vous pouvez vous désinscrire à tout moment.

Un commentaire sur “EXCEL OUTLOOK – Envoi mail: Macro excel envoi email avec pièce jointe

Laisser un commentaire

Votre adresse email ne sera pas publiée.

Vous pouvez utiliser les tags et attributs HTML suivants: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>