Comment écrire des macros utiles dans les messages Outlook 2016 et 2019 ?
Nouveau sur les macros VBA pour l
Dans Microsoft Office, nous utilisons Visual Basic pour Applications (VBA) pour créer des programmes personnalisés qui améliorent les fonctionnalités de base d'Office et permettent de gagner du temps en automatisant des tâches répétitives. Ces petits programmes sont appelés Macros.
Ce didacticiel est conçu comme une ressource complète pour le développement de macros dans Outlook. Nous aborderons les bases de VBA pour Outlook, apprendrons à écrire des macros, puis explorerons des idées plus avancées pour des macros utiles. À la fin de ce didacticiel, vous serez capable de développer et d'exécuter des macros VBA simples dans Outlook.
Contrairement à d'autres applications Office, Outlook n'offre pas d'enregistreur de macros. Vous devez donc apprendre à écrire des programmes VBA et à les incorporer dans votre session Outlook.
Note : Pour plus d'informations sur l'enregistreur de macros, consultez les didacticiels sur les macros MS Word et Excel VBA.
Note : Ne copiez jamais le code VBA à partir de ressources inconnues.
Pour faciliter le développement de macros, configurez votre environnement de développement :
Ce code crée un nouvel e-mail programmé :
Public Sub CreateMail()
Dim MyEmail As MailItem
Set MyEmail = Application.CreateItem(olMailItem)
With MyEmail
.To = "[email protected]"
.Subject = "Insérez votre sujet ici"
.Body = "Insérez le corps de votre message ici"
.CC = "[email protected]"
End With
MyEmail.Display
End Sub
Pour envoyer automatiquement l'e-mail, ajoutez MyEmail.Send
avant End Sub
.
Pour automatiser l'envoi d'un e-mail avec des pièces jointes :
Dim MyEmail As MailItem
Set MyEmail = Application.CreateItem(olMailItem)
Dim AttachFolder, AttachFile As String
AttachFolder = "C:\"
AttachFile = "test.txt"
With MyEmail
.To = "[email protected]"
.Subject = "Ceci est votre sujet"
.Body = "Insérez le corps de votre message ici"
.CC = "[email protected]"
.Attachments.Add AttachFolder & AttachFile
End With
MyEmail.Display
End Sub
Les macros sont stockées dans un fichier global intitulé VBAProject.otm situé à : C:\users\
.
Voici quelques idées pour automatiser Outlook :
Pour ajuster vos paramètres de sécurité des macros :
Nouveau sur les macros VBA pour l
Découvrez comment dupliquer facilement les événements, les réunions et les rendez-vous du calendrier Outlook dans Office 365, 2016 et 2019.
Découvrez comment ajouter facilement des rappels à vos événements de calendrier dans Microsoft Outlook 365.
Découvrez comment modifier la couleur et la taille des listes à puces dans Word, Excel et PowerPoint avec ce guide détaillé. Suivez les étapes faciles pour personnaliser vos listes.
Découvrez comment ajouter et intégrer un bouton personnalisé Outlook dans le corps de votre e-mail avec des instructions claires et précises.
Apprenez à ajouter / intégrer et envoyer une image GIF à votre courrier électronique sortant Outlook 2016 et 2019.
La boîte de réception Outlook ne se met pas à jour automatiquement ? Découvrez comment actualiser automatiquement votre boîte de réception Outlook 365/2019/2016/2013.
Découvrez comment vous pouvez concevoir et créer des formulaires utilisateur personnalisés Outlook grâce à des étapes simples.
Comment créer un modèle d'e-mail dans Microsoft Outlook.com 365 ?
Votre boîte aux lettres est-elle encombrée d'entrées d'e-mails en double ? Découvrez comment arrêter de recevoir et supprimer les messages redondants dans une boîte aux lettres Outlook 365/2019/2016 sous MAC et Windows.