Envoyer des factures par mails via Outlook en VBA Excel
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO Envoyer des factures par mails via Outlook en VBA Excel

Benjamin Montessinos
10,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Microsoft Excel est aujourd'hui un outil incontournable. Que cela soit dans le monde de l'entreprise ou à titre personnel, nous avons tous besoin de cet outil. En y ajoutant du code VBA, nous sommes capables d'automatiser de nombreuses tâches et ainsi gagner énormément de temps en production.

Qu'est-ce que nous allons faire dans ce tuto d'envoi de mails en VBA ?

  • Nous allons créer un module d'envoi de mail automatisé en VBA, et contenant des pièces jointes (ici des factures),
  • Nous ferons en sorte que ce module de code puisse être exportable et importable dans n'importe quel fichier pour qu'il puisse bénéficier de ces fonctionnalités.
  • Nous mettrons en place les fonctions et procédures utiles nous permettant d'envoyer un mail, ou plusieurs mails d'un coup.

Un QCM vous sera proposé en fin du tutoriel et vous permettra de valider les connaissances théoriques acquises pendant celui-ci.

À qui s'adresse ce tutoriel ?

À toute personne débutante qui n'a jamais essayé d'envoyer de mail en VBA. Ce tutoriel n'a pas vocation à être complet car il serait long. Il y a beaucoup de choses à dire sur le sujet. Il a pour but, via un tutoriel court, de vous permettre de mettre un pied dans ce qu'est l'envoi de mail en VBA. Il s'agit d'une initiation donc si vous êtes dans ce cas vous pouvez le suivre.

Attention, il faut tout de même avoir les notions de bases élémentaires. Si vous n'avez jamais fait de VBA de votre vie vous aurez du mal à comprendre ce que l'on fait. Si vous avez suivi ma formation VBA pour débutant(e) vous avez très largement le niveau pour suivre ce tutoriel.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Pour commencer
Chapitre 2
Envoyer un mail
Chapitre 3
Envoyer plusieurs mails
Chapitre 4
Conclusion

Plan détaillé du cours

Chapitre 1 : Pour commencer
48m52s
 
Leçon 101 - Création du module
Leçon 202 - Paramètres : Les constantes
Leçon 303 - Paramètres : Les fonctions
Leçon 404 - La fonction DerniereLigne()
Leçon 505 - La fonction FichierExiste()
Leçon 606 - La procédure Prc_PreparerOutlook()
Chapitre 2 : Envoyer un mail
53m25s
 
Leçon 107 - Référence et déclaration des variables
Leçon 208 - Préparer Outlook
Leçon 309 - Créer le mail
Leçon 410 - Libérer la mémoire
Leçon 511 - Tester et Déboguer
Leçon 612 - Envoyer mail : Vérifier la PJ
Chapitre 3 : Envoyer plusieurs mails
32m05s
 
Leçon 113 - Sélectionner la feuille et initialiser la boucle
Leçon 214 - Préparer le mail
Leçon 315 - Envoi du mail
Leçon 416 - Tester
Chapitre 4 : Conclusion
07m24s
 
Leçon 117 - Bonus - Exporter le module
Leçon 218 - Bonus - Ajouter un bouton sur la feuille
Leçon 319 - Conclusion

Avis des apprenants

Détail des avis
12
Apprenants
1
Commentaire
5/5
Note moyenne
5/5
1
4/5
0
3/5
0
2/5
0
1/5
0
Valdyps
Valdyps
Publié le 21/12/2023
Très, Très intéressant, et productif
Benjamin Montessinos
Benjamin Montessinos
Merci énormément pour cet avis qui fait très plaisir. J'en profite pour vous souhaiter de passer d'excellentes fêtes de fin d'année.

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

Excel 2021, Excel 2020, Excel 2016, Excel 2019

Quel est le niveau requis pour suivre ce tuto ?

débutant

Que contient le fichier source ?

Le fichier Excel contenant le tableau présenté, sans aucun code, ainsi que des liens vers mes réseaux.

Suis-je obligé(e) d'envoyer les mails via Outlook ?

Pour suivre le tutoriel oui. Il est possible de ne pas utiliser Outlook mais c'est plus compliqué. Ici il s'agit d'une initiation donc on utilise Outlook dans ce tutoriel.

Puis-je envoyer autre chose que des factures ?

Bien sûr. Ici on envoi des factures à titre d'exemple, mais vous pouvez envoyer ce que vous voulez.

Attendez ! 🤗

Accédez à plus de 1337 tutos gratuits

Notre politique de protection des données