KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como realçar automaticamente palavras-chave específicas nos e-mails recebidos no Outlook

AutorSun Data de Modificação

No Outlook, pode receber centenas ou até milhares de e-mails por dia. Já alguma vez desejou destacar automaticamente determinadas palavras-chave nos e-mails recebidos? Neste artigo, apresento um código VBA que destaca automaticamente as palavras-chave que especificar nas mensagens recebidas no Outlook.

Realce automático de palavras-chave nos e-mails recebidos


Realce automático de palavras-chave nos e-mails recebidos

Nenhuma função incorporada no Outlook consegue realizar esta tarefa — exceto o VBA.

1. Prima Alt + F11 para abrir a janela do Microsoft Visual Basic para Aplicações.

2. Depois, faça duplo clique em ThisOutlookSession no painel esquerdo do Projeto e copie e cole o código seguinte na nova janela de código.

VBA: Realce automático de palavras-chave nos e-mails recebidos

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

 

Dica: no código, pode alterar as palavras-chave conforme necessário neste script xWordArr = Array(«Kutools», «Important»).

3. Em seguida, guarde o código e regresse ao Outlook. No separador Base, clique em Regras > Gerir Regras e Alertas.
doc realce automático de texto 1

4. Na caixa de diálogo Regras e Alertas, clique em Nova Regra no separador Regras de Correio Eletrónico. Depois, na caixa de diálogo Assistente de Regras, clique em Aplicar regra às mensagens que eu receber.
doc realce automático de texto 2

5. Clique em Seguinte > Seguinte > Sim para aceder à terceira caixa de diálogo. Na secção Passo 1, marque executar um script. Depois, na secção Passo 2, clique em um script para abrir a caixa de diálogo Selecionar Script e escolha este código: Project1.ThisOutlookSession.AutoHighlight_SpecificWords. Clique em OK.
doc realce automático de texto 4doc realce automático de texto 4

6. Clique em Seguinte > Seguinte. Na última caixa de diálogo, atribua um nome a esta regra.
doc realce automático de texto 5

7. Clique em Concluir e, de seguida, em OK para finalizar a regra.

A partir de agora, as palavras-chave que indicou serão automaticamente destacadas nos e-mails recebidos.
doc realce automático de texto 6


Guarde ou exporte vários e-mails para ficheiros em outros formatos (PDF/HTML/WORD/EXCEL) no Outlook

Por vezes, poderá querer guardar ou exportar e-mails diretamente para uma pasta como ficheiros em outros formatos, tais como PDF, Word ou Excel no Outlook. Contudo, nem a função «Guardar como» nem a opção «Exportar» do Outlook conseguem realizar esta tarefa. Felizmente, com o nosso utilitário, pode exportar múltiplos e-mails para uma pasta em vários formatos de uma só vez.Clique para experimentar gratuitamente durante 45 dias!Kutools para Outlook's Save as file   
doc guardar como ficheiro
 
Kutools para Outlook: com dezenas de práticos extras para Outlook, grátis para experimentar sem limitações durante 45 dias.

Melhores Ferramentas de Produtividade para o Office

Experimente o totalmente novo Kutools para Outlook com 100+ funcionalidades incríveis!Clique para transferir já!

🤖KUTOOLS AI:Utiliza tecnologia avançada de IA para gerir e-mails sem esforço, incluindo responder, resumir, otimizar, alongar, traduzir e redigir mensagens.

📧Automação de E-mails: Resposta Automática (disponível para POP e IMAP) / Agendar Envio de E-mails / CC/BCC Automático por Regras ao Enviar E-mail / Encaminhamento Automático (regra avançada) / Adicionar Saudação Automaticamente / Dividir Automaticamente E-mails com Múltiplos Destinatários em Mensagens Individuais...

📨Gestão de E-mails: Recallar e-mail / Bloquear e-mails fraudulentos por assunto e outros critérios / Eliminar e-mails duplicados / Pesquisa avançada / Organizar pastas...

📁Anexos Pro: Guardar em Lote / Desanexar em Lote / Comprimir em Lote / Salvar Automaticamente / Desanexar Automaticamente / Auto Comprimir...

🌟Magia da Interface: 😊 Mais Emojis Bonitos e Divertidos / Avisa-o quando chegam e-mails importantes / Minimizar o Outlook em vez de fechá-lo...

👍Maravilhas com um Clique: Responder a Todos com Anexos / E-mails Anti-Phishing / 🕘 Mostrar Fuso Horário – Hora Atual do Remetente...

👩🏼‍🤝‍👩🏻Contactos e Calendário: Criar contactos em lote a partir de e-mails selecionados / Dividir um grupo de contactos em grupos individuais / Remover lembrete de aniversário...

Utilize o Kutools no seu idioma preferido – com suporte para inglês, espanhol, alemão, francês, chinês e mais de 40 idiomas!

Desbloqueie instantaneamente o Kutools para Outlook com um único clique! Não espere mais — transfira já e aumente a sua eficiência!

kutools for outlook funcionalidades1kutools for outlook funcionalidades2

🚀 Transferência com um Clique — Obtenha Todos os Extras do Office

Altamente Recomendado: Kutools for Office (5 em 1)

Um clique para transferir cinco instaladoresde uma só vez —Kutools para Excel, Outlook, Word, PowerPointe Office Tab Pro.Clique para transferir já!

  • Conveniência com um clique: Transfira os cinco pacotes de instalação numa única ação.
  • 🚀Pronto para qualquer tarefa no Office: instale os extras que precisa, exatamente quando os precisar.
  • 🧰Incluídos: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools for PowerPoint