Note: The other languages of the website are Google-translated. Back to English
English English
  • Documenti
  • Outlook
  • Come evidenziare automaticamente parole chiave specifiche dalle e-mail in arrivo in Outlook

Come evidenziare automaticamente parole chiave specifiche dalle e-mail in arrivo in Outlook

In Outlook, potresti ricevere centinaia e migliaia di e-mail ogni giorno, hai mai desiderato evidenziare automaticamente alcune parole chiave specifiche dalle e-mail in arrivo? In questo articolo, introduco un codice VBA per evidenziare automaticamente le parole chiave specificate dalle e-mail in arrivo in Outlook.

Evidenzia automaticamente le parole chiave dalle email in arrivo


Evidenzia automaticamente le parole chiave dalle email in arrivo

Nessuna funzione integrata in Outlook può gestire questo lavoro tranne VBA.

1. Stampa Alt + F11 tasto per abilitare il Microsoft Visual Basic, Applications Edition finestra.

2. Quindi fare doppio clic Questa sessione di Outlook a sinistra Progetto riquadro e copia e incolla il codice sottostante nella nuova finestra del codice.

VBA: evidenzia automaticamente le parole chiave nelle e-mail in arrivo

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

Mancia: nel codice, puoi modificare le parole chiave di cui hai bisogno in questo script xWordArr = Array ("Kutools""Consigli ") .

3. Quindi salva il codice e torna ad Outlook , sotto Casa scheda, fare clic Regole > Gestisci regole e avvisi.
testo evidenziazione automatica doc 1

4. Nel Regole e avvisi finestra di dialogo, fare clic Nuova regola per Regole di posta elettronica scheda, quindi in Creazione guidata regole finestra di dialogo, fare clic Applica la regola sui messaggi che ricevo.
testo evidenziazione automatica doc 2

5. Clic Successiva > Successiva > per andare alla terza finestra di dialogo, seleziona eseguire uno script da Step1 sezione, quindi fare clic un copione in Step2 sezione per abilitare Seleziona Script finestra di dialogo, scegli questo codice Project1.ThisOutlookSession.AutoHighlight_SpecificWords. Clic OK.
testo evidenziazione automatica doc 3 testo evidenziazione automatica doc 4

6. Clic Successiva > Successiva, nell'ultima finestra di dialogo, dai un nome a questa regola.
testo evidenziazione automatica doc 5

7. Clic Fine > OK per finire la regola.

D'ora in poi, le parole chiave specificate verranno evidenziate automaticamente nelle e-mail in arrivo.
testo evidenziazione automatica doc 6


Salva o esporta più email in altri file fomat (PDF / HTML / WORD / EXCEL) in Outlook

A volte, potresti voler salvare o esportare le e-mail in una cartella come altri file di formato, come file PDF, Word o Excel in Outlook. In Outlook, nessuna delle funzioni Salva con nome ed Esporta può gestire questo lavoro. Però, Kutools per Outlook's Save as file l'utility può esportare più email in una cartella come file con più formati contemporaneamente.    Fai clic per una prova gratuita di 45 giorni!
doc salva come file
 
Kutools for Outlook: con dozzine di utili componenti aggiuntivi di Outlook, liberi di provare senza limitazioni in 45 giorni.

Kutools for Outlook: porta 100 funzionalità avanzate in Outlook e semplifica notevolmente il lavoro!

  • Auto CC / BCC dalle regole durante l'invio di e-mail; Avanzamento automatico Email multiple personalizzate; Risposta automatica senza server di scambio e più funzioni automatiche ...
  • Avviso BCC - mostra il messaggio quando provi a rispondere a tutti se il tuo indirizzo e-mail è nell'elenco BCC; Ricorda quando mancano allegatie altre funzioni di promemoria ...
  • Rispondi (tutti) con tutti gli allegati nella conversazione di posta; Rispondi a molte email in secondi; Aggiunta automatica di saluto quando rispondi; Aggiungi la data all'oggetto ...
  • Strumenti per gli allegati: gestisci tutti gli allegati in tutti i messaggi, Scollegamento automatico, Comprimi tutto, Rinomina tutto, Salva tutto... Rapporto rapido, Conta le email selezionate...
  • E-mail spazzatura potenti per abitudine; Rimuovi messaggi e contatti duplicati... Consentono di fare in modo più intelligente, veloce e migliore in Outlook.
girato kutools outlook scheda kutools 1180x121
girato kutools outlook kutools plus tab 1180x121
 
Commenti (5)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Non funzionava
Questo commento è stato fatto dal moderatore sul sito
non funziona per la versione di Outlook o365 su Windows 10 ho applicato tutto
Questo commento è stato fatto dal moderatore sul sito
non funzionava con Outlook installato o365 su Windows 10
Questo commento è stato fatto dal moderatore sul sito
"Esegui uno script" non viene visualizzato, che suppongo sia un'opzione non consentita dal mio datore di lavoro
Questo commento è stato fatto dal moderatore sul sito
dovresti cambiare la chiave di registrazione per favore guarda https://www.slipstick.com/outlook/rules/outlook-run-a-script-rules/ ma il processo sopra non funziona per la versione di Outlook o365 su Windows 10
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL