Accéder au contenu principal

Kutools for Office — Une Suite. Cinq Outils. Accomplissez Plus.

Comment mettre en surbrillance automatiquement des mots-clés spécifiques dans les emails entrants dans Outlook

Author Sun Last modified

Dans Outlook, vous pouvez recevoir des centaines, voire des milliers d'emails chaque jour. Avez-vous déjà souhaité mettre en surbrillance automatiquement certains mots-clés spécifiques dans les emails entrants ? Dans cet article, je vous présente un code VBA pour mettre en surbrillance automatiquement les mots-clés que vous spécifiez dans les emails entrants dans Outlook.

Mise en surbrillance automatique des mots-clés dans les emails entrants


Mise en surbrillance automatique des mots-clés dans les emails entrants

Aucune fonction intégrée dans Outlook ne peut gérer cette tâche à part le VBA.

1. Appuyez sur Alt + F11 pour activer la fenêtre Microsoft Visual Basic for Applications.

2. Double-cliquez ensuite sur ThisOutlookSession dans le volet Projet à gauche, puis copiez et collez le code ci-dessous dans la nouvelle fenêtre de code.

VBA : Mise en surbrillance automatique des mots-clés dans les emails entrants

Public WithEvents GMailItems As Outlook.Items
'UpdatebyExtendoffice20181106
Private Sub Application_Startup()
    Set GMailItems = Outlook.Application.Session.GetDefaultFolder(olFolderInbox).Items
End Sub
Private Sub GMailItems_ItemAdd(ByVal Item As Object)
    If Item.Class <> olMail Then Exit Sub
    AutoHighlight_SpecificWords Item
End Sub
Sub AutoHighlight_SpecificWords(Mail As Outlook.MailItem)
    Dim xWord As Variant
    Dim xHTMLBody As String, xStr As String
    Dim xWordArr
    On Error Resume Next
    xWordArr = Array("Kutools", "Important")  'keyword
    xHTMLBody = Mail.HTMLBody
    For Each xWord In xWordArr
        If InStr(xHTMLBody, xWord) > 0 Then
            xStr = "<font style=" & Chr(34) & "background-color: yellow" & Chr(34) & ">" & xWord & "</font>"
            xHTMLBody = Replace(xHTMLBody, xWord, xStr)
            Mail.HTMLBody = xHTMLBody
        End If
    Next
    Mail.Save
End Sub

 

Astuce : dans le code, vous pouvez modifier les mots-clés selon vos besoins dans ce script xWordArr = Array("Kutools", "Important").

3. Ensuite, enregistrez le code et revenez à Outlook, sous Accueil onglet, cliquez sur Règles > Gérer les règles et alertes.
doc auto highlight text 1

4. Dans la fenêtre Règles et alertes cliquez sur Nouvelle règle sous l'onglet Règles de messagerie puis dans l'assistant Assistant de règles cliquez sur Appliquer une règle aux messages que je reçois.
doc auto highlight text 2

5. Cliquez sur Suivant > Suivant > Oui pour accéder à la troisième boîte de dialogue, cochez exécuter un script dans la section Étape 1 puis cliquez sur un script dans Étape 2 section pour activer Sélectionner un script dans la boîte de dialogue, choisissez ce code Project1.ThisOutlookSession.AutoHighlight_SpecificWordsCliquez sur OK.
doc auto highlight text 3 doc auto highlight text 4

6. Cliquez sur Suivant > Suivant, dans la dernière boîte de dialogue, donnez un nom à cette règle.
doc auto highlight text 5

7. Cliquez sur Terminer > OK pour finaliser la règle.

Dès maintenant, les mots-clés que vous avez spécifiés seront automatiquement mis en surbrillance dans les emails entrants.
doc auto highlight text 6


Enregistrer ou exporter plusieurs emails vers d'autres formats de fichiers (PDF/HTML/WORD/EXCEL) dans Outlook

Parfois, vous voudrez peut-être enregistrer ou exporter des emails dans un dossier sous forme de fichiers dans d'autres formats, comme des fichiers PDF, Word ou Excel dans Outlook. Ni la fonction Enregistrer sous ni la fonction Exporter dans Outlook ne peuvent gérer cette tâche. Cependant, l'utilitaire Enregistrer sous fichier de Kutools pour Outlook peut exporter plusieurs emails dans un dossier sous forme de fichiers avec plusieurs formats en une seule fois.    Cliquez ici pour un essai gratuit de 45 jours !
doc save as file
 
Kutools pour Outlook : avec des dizaines de modules complémentaires pratiques pour Outlook, essayez-les gratuitement sans limitation pendant 45 jours.

Meilleurs outils de productivité pour Office

Dernière nouvelle : Kutools pour Outlook lance sa version gratuite !

Découvrez le tout nouveau Kutools pour Outlook avec plus de100 fonctionnalités incroyables ! Cliquez pour télécharger dès maintenant !

🤖 Kutools IA : Exploite une technologie avancée d’IA pour gérer les e-mails en toute simplicité, notamment pour répondre, résumer, optimiser, étendre, traduire et rédiger des e-mails.

📧 Automatisation des E-mails : Réponse automatique (disponible pour POP et IMAP) / Programmer l’envoi d’un e-mail / CC/BCC automatique par règle lors de l’envoi / Transfert automatique (règle avancée) / Ajouter automatiquement une salutation / Diviser automatiquement les e-mails multi-destinataires en messages individuels ...

📨 Gestion des E-mails : Rappeler lemail / Bloquer les e-mails frauduleux par objet et autres critères / Supprimer les doublons / Recherche Avancée / Organiser les dossiers ...

📁 Pièces jointes Pro : Enregistrement en lot / Détachement en lot / Compression en lot / Enregistrer automatiquement / Détachement automatique / Compression automatique ...

🌟 Interface magique : 😊Plus d’emojis élégants et amusants / Vous rappelle lorsque des e-mails importants arrivent / Réduire Outlook au lieu de fermer ...

👍 Fonctions en un clic : Répondre à tous avec pièces jointes / E-mails anti-phishing / 🕘Afficher le fuseau horaire de l’expéditeur ...

👩🏼‍🤝‍👩🏻 Contacts & Calendrier : Ajouter en lot des contacts à partir des e-mails sélectionnés / Diviser un groupe de contacts en groupes individuels / Supprimer le rappel d’anniversaire ...

Utilisez Kutools dans votre langue préférée – prend en charge l’Anglais, l’Espagnol, l’Allemand, le Français, le Chinois et plus de40 autres !

Débloquez instantanément Kutools pour Outlook en un seul clic. N’attendez pas, téléchargez dès maintenant pour gagner en efficacité !

kutools for outlook features1 kutools for outlook features2

🚀 Téléchargement en un clic — Obtenez tous les compléments Office

Recommandé vivement : Kutools pour Office (5-en-1)

Un clic pour télécharger cinq installateurs en une seule fois — Kutools pour Excel, Outlook, Word, PowerPoint et Office Tab Pro. Cliquez pour télécharger dès maintenant !

  • Praticité en un clic : téléchargez les cinq packages d’installation en une seule action.
  • 🚀 Prêt pour toutes les tâches Office : installez les compléments dont vous avez besoin, quand vous en avez besoin.
  • 🧰 Inclus : Kutools pour Excel / Kutools pour Outlook / Kutools pour Word / Office Tab Pro / Kutools pour PowerPoint