Comment écrire des macros utiles dans les messages Outlook 2016 et 2019 ?

Comment écrire des macros utiles dans les messages Outlook 2016 et 2019 ?

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.

Sommaire

  1. Installation des macros dans Outlook
  2. Écrire des macros VBA dans Outlook
  3. Configurer l'onglet Développeur dans Outlook
  4. Exemples utiles d'Outlook VBA
  5. Questions relatives aux macros Outlook
  6. Idées de macros Outlook supplémentaires
  7. Comment modifier vos paramètres de macro

Installation des macros 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.

Écrire des macros VBA dans Outlook

  1. Ouvrez Microsoft Outlook.
  2. Pressez Alt + F11.
  3. L'environnement de développement intégré (IDE) s'ouvre.
  4. Développez l'arborescence jusqu'au nœud ThisOutlookSession.
  5. Cliquez avec le bouton droit sur ThisOutlookSession et sélectionnez Insert.
  6. Sélectionnez Module pour insérer un nouveau module Visual Basic.
  7. Collez votre code VBA dans la fenêtre Module.
  8. Pressez Fichier puis sélectionnez Enregistrer.
  9. Fermez l'environnement de développement et retournez à Outlook.

Note : Ne copiez jamais le code VBA à partir de ressources inconnues.

Configurer l'onglet Développeur dans Outlook

Pour faciliter le développement de macros, configurez votre environnement de développement :

  1. Dans Outlook, faites un clic droit sur la barre de ruban et choisissez Personnaliser le ruban.
  2. Cochez l'entrée Développeur et cliquez sur OK.

Comment écrire des macros utiles dans les messages Outlook 2016 et 2019 ?

Exemples utiles d'Outlook VBA

1. Créer un e-mail

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

2. Envoyer un e-mail par programmation

Pour envoyer automatiquement l'e-mail, ajoutez MyEmail.Send avant End Sub.

3. Joindre un fichier à un e-mail

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

Questions relatives aux macros Outlook

Où sont stockées les macros dans Outlook ?

Les macros sont stockées dans un fichier global intitulé VBAProject.otm situé à : C:\users\\AppData\Roaming\Microsoft\Outlook.

Idées de macros Outlook supplémentaires

Voici quelques idées pour automatiser Outlook :

  1. Enregistrez automatiquement les pièces jointes des messages dans un dossier spécifique.
  2. Créez des rendez-vous automatiquement à partir d'un fichier CSV.
  3. Envoyez des e-mails depuis Excel, Word ou Access.
  4. Téléchargez les pièces jointes volumineuses sur votre disque.

Comment modifier vos paramètres de macro

Pour ajuster vos paramètres de sécurité des macros :

  1. Cliquez sur l'onglet Développeur.
  2. Sélectionnez Sécurité des macros.

Modifier paramètres de macro dans Outlook


Comment écrire des macros utiles dans les messages Outlook 2016 et 2019 ?

Comment écrire des macros utiles dans les messages Outlook 2016 et 2019 ?

Nouveau sur les macros VBA pour l

Comment dupliquer des réunions et événements dans votre calendrier Outlook 2019 / 365 / 2016 ?

Comment dupliquer des réunions et événements dans votre calendrier Outlook 2019 / 365 / 2016 ?

Découvrez comment dupliquer facilement les événements, les réunions et les rendez-vous du calendrier Outlook dans Office 365, 2016 et 2019.

Comment créer des rappels dans les réunions et rendez-vous Microsoft Outlook 365 ?

Comment créer des rappels dans les réunions et rendez-vous Microsoft Outlook 365 ?

Découvrez comment ajouter facilement des rappels à vos événements de calendrier dans Microsoft Outlook 365.

Comment modifier la coloration des puces dans Word ?

Comment modifier la coloration des puces dans Word ?

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.

Créez des boutons de vote personnalisés pour vos messages Outlook 2016 et 2019

Créez des boutons de vote personnalisés pour vos messages Outlook 2016 et 2019

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.

Comment ajouter des images gif dans le corps ou la signature dun e-mail Outlook 2016/2019 ?

Comment ajouter des images gif dans le corps ou la signature dun e-mail Outlook 2016/2019 ?

Apprenez à ajouter / intégrer et envoyer une image GIF à votre courrier électronique sortant Outlook 2016 et 2019.

Comment actualiser le courrier de ma boîte de réception Outlook lorsquil ne se met pas à jour automatiquement ?

Comment actualiser le courrier de ma boîte de réception Outlook lorsquil ne se met pas à jour automatiquement ?

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.

Formulaires Outlook : Comment créer des formulaires à remplir dans Microsoft Office 2016/2019 ?

Formulaires Outlook : Comment créer des formulaires à remplir dans Microsoft Office 2016/2019 ?

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 de-mail dans Microsoft Outlook.com 365 ?

Comment créer un modèle de-mail dans Microsoft Outlook.com 365 ?

Comment créer un modèle d'e-mail dans Microsoft Outlook.com 365 ?

Arrêtez et supprimez les messages électroniques en double dans Outlook 2016 et 2019

Arrêtez et supprimez les messages électroniques en double dans Outlook 2016 et 2019

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.