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

Como pesquisar uma palavra parcial utilizando um carácter universal no Outlook?

AutorKelly Data de Modificação

Muitos utilizadores do Outlook já repararam que a funcionalidade de Pesquisa Instantânea, apesar de ser rápida, não suporta o uso de caracteres universais para encontrar palavras parciais nos e-mails. Por exemplo, ao pesquisar por *berry na Pesquisa Instantânea — na esperança de localizar frutos como morango, mirtilo ou oxicoco — não obtém quaisquer resultados. Esta limitação pode revelar-se inconveniente quando precisa de encontrar todos os e-mails que contêm um determinado padrão ou fragmento de palavra, especialmente se não souber previamente a palavra completa.

Este artigo apresenta vários métodos práticos para realizar pesquisas de palavras parciais com estilo de caráter universal no Outlook. Quer precise de procurar dentro de um único e-mail, analisar pastas inteiras ou até automatizar as suas pesquisas com VBA, encontrará soluções passo a passo adaptadas às mais diversas necessidades e preferências dos utilizadores. Em conjunto com cada solução, destacamos os cenários ideais, indicamos possíveis limitações e oferecemos sugestões de resolução de problemas para o ajudar a encontrar com sucesso a informação pretendida no Outlook.

Abaixo estão três soluções alternativas eficazes que pode experimentar, com detalhes adicionais para cada abordagem:

Pesquisar palavras parciais utilizando caracteres universais num único e-mail

Pesquisar palavras parciais em todos os e-mails de uma pasta de correio

Código VBA: Pesquisar programaticamente e-mails utilizando caracteres universais ou palavras parciais


Pesquisar palavras parciais utilizando caracteres universais num único e-mail

Se precisar de identificar palavras parciais ou padrões utilizando caracteres universais no corpo de um e-mail individual, o Outlook oferece uma funcionalidade avançada de pesquisa diretamente na janela da mensagem — ideal para rever e-mails longos ou complexos, em que é difícil localizar visualmente todas as ocorrências de um fragmento ou variante específica.

Para realizar uma pesquisa com caráter universal no conteúdo de um único e-mail, siga estes passos:

1. Mude para a vista Correio e, em seguida, faça duplo clique para abrir o e-mail no qual pretende pesquisar com caracteres universais. A pesquisa no painel de leitura não oferece esta funcionalidade; certifique-se de que o e-mail está aberto numa janela própria.

2. No separador Friso, selecione Mensagem > Localizar. Consoante a versão do Outlook e o tamanho da janela, esta opção pode aparecer como uma lupa ou simplesmente como «Localizar».

captura do botão Localizar

3. Na caixa de diálogo «Localizar e Substituir» que se abre, clique no botão «Mais» para expandir as opções adicionais de pesquisa, caso ainda não estejam visíveis. Expandir estas opções é essencial para aceder à funcionalidade de caráter universal.

captura do botão Mais

4. Marque a caixa com a etiqueta Utilizar caracteres universais. Em seguida, introduza a sua palavra parcial ou padrão com caráter universal na caixa «Localizar» (por exemplo, utilize)*berry para localizar todas as palavras que terminem em «berry»). Para obter melhores resultados, use o asterisco * para representar qualquer sequência de caracteres ou o ponto de interrogação ? para um único caractere. Depois, clique em Destaque de Leitura > Destacar Tudo para destacar visualmente todas as correspondências no corpo do e-mail.

captura da caixa de diálogo Localizar e Substituir

📌Resultado: O Outlook irá destacar imediatamente todas as ocorrências no e-mail que correspondam ao seu termo de pesquisa com caráter universal, facilitando a análise visual e a revisão de cada instância.

captura de todas as ocorrências correspondentes à palavra-chave com carateres universais no corpo do e-mail

Cenário aplicável: Este método é ideal quando precisa de um controlo detalhado e preciso sobre a pesquisa no corpo de um único e-mail — especialmente útil para auditar informações ou identificar padrões específicos numa conversa extensa. No entanto, está limitado a um único e-mail de cada vez e não permite pesquisas simultâneas em múltiplos e-mails ou pastas.

Dicas adicionais: Certifique-se de que «Utilizar caracteres universais» está selecionado; caso contrário, a pesquisa tratará o asterisco ou o ponto de interrogação como caracteres literais, e não como caracteres universais. Alguns padrões complexos de caracteres universais (como caracteres universais aninhados ou expressões regulares avançadas) poderão não ser suportados nesta caixa de diálogo. Verifique sempre se os resultados destacados correspondem ao seu escopo de pesquisa pretendido.

Sugestões para resolver problemas: Se não vir os resultados destacados esperados, verifique novamente a sintaxe do seu caráter universal. Caso nada seja destacado, experimente um padrão mais genérico ou confirme se existem espaços acidentais ou erros de escrita na sua consulta de pesquisa. Lembre-se de que esta funcionalidade de pesquisa não analisa anexos nem campos do cabeçalho do e-mail — apenas o conteúdo do corpo da mensagem aberta.


🔍 Limpe instantaneamente o histórico de pesquisas recentes no Outlook!

Está a barra de pesquisa do seu Outlook sobrecarregada com termos antigos de pesquisa? Mantenha o seu espaço de trabalho limpo e organizado com Kutools para Outlook! A poderosa funcionalidade Limpar Histórico de Pesquisa permite-lhe eliminar todo o histórico de pesquisas recentes **com apenas um clique**, melhorando a eficiência da pesquisa e reforçando a sua privacidade.

Limpar histórico de pesquisas no Outlook

Experimente Kutools para Outlook Agora


Pesquisar palavras parciais em todos os e-mails de uma pasta de correio

Quando precisa de localizar todos os e-mails que contenham determinadas palavras-chave parciais ou fragmentos de palavras numa pasta inteira, a Pesquisa Instantânea do Outlook não suporta caracteres universais nas consultas. Contudo, a «Pesquisa Avançada» oferece uma solução eficaz para realizar pesquisas com correspondências parciais, facilitando a filtragem de e-mails que incluam os seus fragmentos-alvo — mesmo quando a palavra completa varia entre mensagens.

Eis como pode utilizar a Pesquisa Avançada para analisar uma pasta de correio em busca de correspondências de palavras parciais:

1. Comece por abrir a vista Correio e clique para selecionar a pasta específica — como Caixa de Entrada, Itens Enviados ou uma pasta personalizada — onde pretende realizar a pesquisa por palavras parciais. Para pesquisas mais aprofundadas, repita o processo em cada pasta, conforme necessário.

2. Para abrir a janela «Pesquisa Avançada», coloque primeiro o cursor dentro da caixa de Pesquisa Instantânea e, a seguir, no Friso, navegue até Pesquisa > Ferramentas de Pesquisa > Pesquisa Avançada.

Se preferir atalhos de teclado, prima Ctrl + Shift + F para abrir rapidamente a Pesquisa Avançada a partir de qualquer local no Outlook.

captura do botão Localização Avançada

3. Na caixa de diálogo «Pesquisa Avançada», mude para o separador Avançado para configurar o seu filtro de pesquisa:

  1. 1). Clique em Campo, aponte para Todos os campos de correio e escolha o campo específico que pretende pesquisar, como Assunto, Mensagem (o corpo do e-mail) ou outros campos disponíveis, como De ou Para. Para pesquisar o conteúdo do e-mail, recomendamos que selecione «Mensagem».
  2. 2). Selecione contém na lista suspensa «Condição». Isto permite que a pesquisa localize e-mails que incluam o seu fragmento de texto em qualquer parte do campo escolhido.
  3. 3). Introduza a palavra-chave parcial (por exemplo, «berry» para encontrar «strawberry», «blueberry», etc.) na caixa «Valor». Não são necessários caracteres universais; a Pesquisa Avançada procurará automaticamente essa sequência em qualquer posição do campo-alvo.
  4. 4). Clique em Adicionar à Lista para confirmar e aplicar este critério de pesquisa.
    captura da caixa de diálogo Localização Avançada

4. Agora, clique no botão Localizar Agora para executar a sua pesquisa. Os resultados serão apresentados na secção inferior da caixa de diálogo — uma lista de todos os e-mails na pasta que contêm a palavra ou sequência de texto especificada.

📌Resultado: Todos os e-mails que correspondam à palavra-chave parcial (independentemente da posição em que apareça no campo escolhido) são apresentados no painel de resultados da «Pesquisa Avançada». Pode navegar pelos resultados ou fazer duplo clique em qualquer e-mail para o abrir e analisar mais detalhadamente.

captura de todos os e-mails que contêm a palavra-chave parcial especificada

Cenário aplicável: Esta abordagem é ideal para pesquisas numa pasta inteira quando precisa de localizar todos os e-mails que incluam um determinado segmento de texto no assunto, corpo da mensagem, remetente ou noutros campos. É mais abrangente do que o método de e-mail único, mas ainda não recorre a verdadeiros caracteres universais — limita-se a encontrar qualquer ocorrência dessa sequência parcial.

Vantagens e limitações: O filtro é fácil de configurar e funciona bem na maioria das pesquisas de texto, mas não reconhece sintaxe avançada universal nem expressões regulares, como * ou ?. Além disso, se os seus critérios de pesquisa forem demasiado abrangentes, os resultados poderão ser extensos, tornando a análise manual mais demorada.

Precauções: Tenha em atenção que a pesquisa em pastas grandes, com centenas ou milhares de mensagens, poderá demorar algum tempo a processar. Além disso, pesquisas em múltiplos campos podem devolver resultados duplicados caso a mesma palavra apareça em campos diferentes.

Sugestões para resolver problemas: Se não vir resultados, confirme se o campo selecionado está correto (por exemplo, «Mensagem» para o corpo do texto). Erros ortográficos ou termos de pesquisa com espaçamento invulgar também podem originar resultados vazios. A pesquisa não diferencia maiúsculas de minúsculas por predefinição, mas verifique se existem formatações ocultas ou caracteres não padrão caso espere correspondências e não encontre nenhuma.


Código VBA: Pesquisar programaticamente e-mails utilizando caracteres universais ou palavras parciais

Em alguns casos — especialmente para utilizadores que frequentemente procuram padrões, realizam tarefas repetitivas de pesquisa em várias pastas ou precisam de uma correspondência mais flexível do que as caixas de diálogo integradas do Outlook permitem — o uso de VBA (Visual Basic for Applications) no Outlook pode oferecer uma solução automatizada. Uma macro VBA permite pesquisar mensagens que contenham palavras parciais, simulando uma pesquisa com caracteres universais, numa ou mais pastas, proporcionando maior flexibilidade e rapidez a utilizadores avançados ou administradores.

Cenário aplicável: O VBA revela-se especialmente útil se precisar de realizar frequentemente a mesma pesquisa numa grande contagem de e-mails ou pastas, automatizar e personalizar as suas regras de pesquisa ou extrair e processar os resultados programaticamente — por exemplo, destacar correspondências, listá-las ou gerar relatórios. A desvantagem é que configurar e executar uma macro VBA exige conhecimentos básicos do editor VBA, pelo que esta solução é mais adequada para instalações do Outlook no ambiente de trabalho (não disponível na versão web nem na versão móvel).

Siga estes passos para utilizar uma macro VBA que localize mensagens contendo uma correspondência parcial de palavras — simulando eficazmente pesquisas com carateres universais:

1. Antes de executar a macro, escolha a pasta do Outlook que pretende pesquisar. Recomendamos que selecione a pasta de correio pretendida na lista de pastas, para que a macro processe apenas o seu conteúdo e não toda a caixa de correio — o que pode ser lento e exigente em recursos.

2. Prima Alt + F11 para abrir a janela do Microsoft Visual Basic for Applications (VBA) no Outlook.

3. Na janela do VBA, clique em Inserir > Módulo. Depois, copie e cole o seguinte código VBA na nova janela do módulo.

Código VBA: Pesquisar todas as mensagens na Pasta Atual por uma palavra parcial ou padrão

Sub SearchEmailsWithPartialWord()
    Dim xFolder As Outlook.MAPIFolder
    Dim xMail As Outlook.MailItem
    Dim xItem As Object
    Dim xPattern As String
    Dim xResult As String
    Dim xMatched As Boolean
    Dim i As Integer
    
    On Error Resume Next
    Set xFolder = Application.ActiveExplorer.CurrentFolder
    xPattern = InputBox("Enter the keyword or partial word to search for (e.g., berry):", "KutoolsforOutlook")
    
    If xPattern = "" Then Exit Sub
    
    xResult = ""
    i = 0
    
    For Each xItem In xFolder.Items
        If xItem.Class = olMail Then
            xMatched = (InStr(1, xItem.Subject, xPattern, vbTextCompare) > 0) Or _
                       (InStr(1, xItem.Body, xPattern, vbTextCompare) > 0)
            
            If xMatched Then
                i = i + 1
                xResult = xResult & vbCrLf & i & ". " & xItem.Subject
            End If
        End If
    Next
    
    If xResult <> "" Then
        MsgBox "Found emails containing """ & xPattern & """:" & vbCrLf & xResult, vbInformation, "KutoolsforOutlook"
    Else
        MsgBox "No emails containing """ & xPattern & """ were found in this folder.", vbInformation, "KutoolsforOutlook"
    End If
    
    Set xFolder = Nothing
    Set xMail = Nothing
End Sub

4. Prima a tecla F5para executar a macro. Quando solicitado, introduza a palavra parcial ou fragmento que pretende pesquisar (por exemplo,)berry). A macro irá analisar todas as mensagens na pasta atualmente selecionada e devolver uma lista de assuntos que contenham o seu termo de pesquisa, quer no assunto quer no corpo de cada mensagem. Se forem encontradas correspondências, estas serão listadas numa caixa de diálogo intitulada «Kutools for Outlook»; caso contrário, receberá igualmente uma notificação.

Dicas de utilização: Para obter os melhores resultados, selecione pastas mais pequenas ou específicas. Se pretender pesquisar várias pastas, execute a macro com cada uma selecionada ou modifique o código para percorrer múltiplas pastas.
Embora esta macro detete qualquer ocorrência da palavra-chave ou frase parcial, comportamentos mais avançados com «carateres universais» — como usar asteriscos ou pontos de interrogação para corresponder a múltiplos padrões — podem ser incorporados ao expandir o código com expressões regulares (RegExp) ou lógica personalizada, caso se sinta à vontade com a escrita de scripts VBA.

Precauções e resolução de problemas: Guarde sempre o seu trabalho no Outlook antes de executar ou editar macros. Certifique-se de que as macros estão ativadas nas definições de segurança do Outlook (Ficheiro > Opções > Centro de Confiança > Definições do Centro de Confiança > Definições de Macros). A macro não pesquisa anexos nem históricos de conversas — apenas o assunto e o corpo da mensagem. Se surgirem erros, verifique se selecionou uma pasta de correio e se os itens nessa pasta são mensagens, e não compromissos de calendário ou outros tipos de objetos.


Artigos Relacionados

Pesquisar uma frase específica completa no Outlook

Pesquisar uma correspondência exata de cadeias de caracteres/frase no Outlook

Pesquisar palavras no corpo/texto das mensagens de correio eletrónico no Outlook

Pesquisar palavras no conteúdo dos anexos no Outlook


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 features1kutools for outlook features2

🚀 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