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

Extração de Mensagens do Outlook: Extraia Informações-Chave como Nomes, Empresas, Números e Endereço de Email

AutorSun Data de Modificação

Na comunicação por correio eletrónico atual — tão acelerada —, extrair rapidamente informações-chave das mensagens, como nomes, endereços de e-mail, números (por exemplo, preços ou números de telefone) e nomes de empresas, é essencial. Especialmente ao lidar com mensagens longas, essa extração não só permite aos utilizadores compreender mais rapidamente o conteúdo, como também melhora significativamente a eficiência e a precisão no trabalho. Este tutorial apresenta três métodos para extrair informações de mensagens: Extração Manual, Extração Semiautomática com VBA e Extração Totalmente Automatizada com KUTOOLS AI, ajudando-o a escolher a abordagem ideal para as suas necessidades.

Extração Tradicional – Manual

Copiar e colar manualmente os dados das mensagens: simples, mas lento e propenso a erros.

KUTOOLS AI para Extração – Totalmente Automatizada

Extraia dados automaticamente com um único clique usando a Assistente de IA do Kutools para Outlook — rápido, preciso e fácil de utilizar.

VBA para Extração – Semiautomatizada

Utilize scripts VBA para automatizar parcialmente a extração. Requer conhecimentos de programação e oferece personalização limitada.


Extração Tradicional – Manual


A extração manual é o método mais básico, exigindo que os utilizadores abram as mensagens, identifiquem manualmente as informações-chave — como nomes, endereços de e-mail e números de telefone — e as copiem e coleiem no Excel ou noutros documentos.

Passo 1. Abra a mensagem pretendida e leia o seu conteúdo.

Passo 2. Localize e selecione manualmente as informações-chave (por exemplo, nomes, endereço de e-mail, número de telefone) e, em seguida, prima Ctrl+C para copiar.

Passo 3. Aceda ao Excel ou a outros documentos e prima Ctrl+V para colar.

Vantagens e Desvantagens

Vantagens

  • Não exige ferramentas adicionais.
  • Simples e ideal para uso ocasional.

Desvantagens

  • Demorado e suscetível a erros, especialmente com grandes volumes de mensagens.
  • Não é adequado para uso frequente nem para tarefas de extração em larga escala.

KUTOOLS AI para Extração – Totalmente Automatizada


O Kutools para Outlook’s Assistente de IA oferece uma solução totalmente automatizada. Ao aproveitar tecnologia avançada de IA, permite aos utilizadores extrair informações-chave — como nomes, nome da empresa, número de telefone e endereço de e-mail — com apenas um clique.

👉 Trabalhe de forma mais inteligente no Outlook!Transferir Kutools para Outlookpara aumentar a produtividade com funcionalidades que poupam tempo do 100+ — grátis durante 30 dias!

Passo 1. Instale o Kutools para Outlook e, em seguida, abra o Outlook. Clique em Kutools > IA para ativar a funcionalidade KUTOOLS AI.

click-kutools-ai
Nota:
  • Se estiver a utilizar a funcionalidade de IA do Kutools no Outlook pela primeira vez, irá surgir uma caixa de diálogo Definições de IA, solicitando que selecione um Provedor de IA (por exemplo, OpenAI, Google Gemini ou Baidu) e introduza a sua chave de IA.

    doc-configure-settings
  • Se ainda não tiver uma chave de IA, recomendo que solicite a chave KUTOOLS AI, que lhe permite utilizar as funcionalidades KUTOOLS AI gratuitamente até 100 vezes.Como obter uma chave KUTOOLS AI?

Passo 2. Aceda ao painel KUTOOLS AI ativado, clique no separador Extrair e, de seguida, clique no botão Gerar para extrair as informações da mensagem atual através da IA.

Pode ver todas as informações-chave extraídas e listadas no painel.

Passo 3 - 1. Se o conteúdo não estiver bem estruturado, clique no botão Regenerar para permitir que a IA extraia novas informações-chave para si.

doc-regenerate

Passo 3 - 2. Se o conteúdo obtido for satisfatório, clique no botão Copiardoc-copy-button para copiar o conteúdo extraído e cole-o onde desejar.

Personalização

Os utilizadores podem personalizar os tipos de informação a extrair (por exemplo, nomes, Nome da Empresa, Número de Telefone).

Clique no botão doc-skill-library-management-button Gestão da Biblioteca de Competências, localize a competência Extrair e clique no botão Adicionar para introduzir os seus pedidos personalizados e guardá-los.

doc-add-options
Vantagens e Desvantagens

Vantagens

  • Não requer conhecimentos de programação e é fácil de utilizar.
  • Extração rápida com elevada precisão.
  • Altamente personalizável e flexível.

Desvantagens

  • É necessário instalar o Kutools para Outlook

VBA para Extração – Semiautomatizada


O VBA (Visual Basic for Applications) é um método semiautomatizado que permite aos utilizadores extrair informações específicas das mensagens escrevendo scripts.

Nota: O VBA fornecido aqui apenas extrai endereços de e-mail e números, apresentando o conteúdo obtido numa caixa de diálogo sem possibilidade de cópia.

Passo 1. Abra a mensagem pretendida e leia o seu conteúdo.

Passo 2. Prima as teclas Alt + F11 para abrir a janela Microsoft Visual Basic for Applications, depois clique em Inserir > Módulo para criar um novo módulo.

doc-create-vba-module

Passo 3. Copie o código VBA abaixo e cole-o no novo módulo.

VBA: extrai Extrair endereços de e-mail e números Adicionar do Email Atual

Sub ExtractDataFromCurrentEmail()
'UpdateByKutools
    Dim xCurEmail As Object
    Dim xEmailBody As String
    Dim xEmailPattern As String
    Dim xPhonePattern As String
    Dim xMatches As Object
    Dim xMatch As Variant
    Dim xExtractedData As String
    On Error Resume Next
    'Get the currently selected email
    If Application.ActiveWindow = Inspector Then
        Set xCurEmail = Application.ActiveInspector.CurrentItem
    Else
        Set xCurEmail = Application.ActiveExplorer.Selection.Item(1)
    End If
    'Check if the selected item is an email
    If xCurEmail.Class <> olMail Then
        MsgBox "Please select an email to extract data.", vbExclamation
        Exit Sub
    End If
    'Extract the email body
    xEmailBody = xCurEmail.Body
    'Define regex patterns for email addresses, and phone numbers
    xEmailPattern = "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}\b"
    xPhonePattern = "\d+"
    'Initialize the extracted data string
    xExtractedData = "Extracted Data:" & vbCrLf & vbCrLf
    'Extract email addresses using regex
    Set xMatches = ExtractUsingRegex(xEmailBody, xEmailPattern)
    If xMatches.Count > 0 Then
        xExtractedData = xExtractedData & "Email Addresses:" & vbCrLf
        For Each xMatch In xMatches
            xExtractedData = xExtractedData & xMatch & vbCrLf
        Next xMatch
        xExtractedData = xExtractedData & vbCrLf
    Else
        xExtractedData = xExtractedData & "No email addresses found." & vbCrLf & vbCrLf
    End If
    'Extract phone numbers using regex
    Set xMatches = ExtractUsingRegex(xEmailBody, xPhonePattern)
    If xMatches.Count > 0 Then
        xExtractedData = xExtractedData & "Numbers:" & vbCrLf
        For Each xMatch In xMatches
            xExtractedData = xExtractedData & xMatch & vbCrLf
        Next xMatch
    Else
        xExtractedData = xExtractedData & "No numbers found." & vbCrLf
    End If
    'Display the extracted data in a message box
    MsgBox xExtractedData, vbInformation, "Extracted Data"
End Sub

Function ExtractUsingRegex(Text As String, Pattern As String) As Object
    Dim xRegex As Object
    Set xRegex = CreateObject("VBsrcipt.RegExp")
    With xRegex
        .Global = True
        .IgnoreCase = True
        .Pattern = Pattern
    End With
    Set ExtractUsingRegex = xRegex.Execute(Text)
End Function
doc-paste-vba-code-to-module

Passo 4. Clique no botão Executardoc-run-button ou prima a tecla F5, depois clique no botão Executar para executar o código.

doc-run-dialog

Surge uma caixa de diálogo a exibir as informações extraídas.

doc-vba-show-extracted-info
Vantagens e Desvantagens

Vantagens

  • Reduz o esforço manual, ideal para utilizadores com conhecimentos de programação.
  • Reduz o esforço manual, ideal para utilizadores com conhecimentos de programação.

Desvantagens

  • Requer competências de programação, já que a personalização das regras de extração implica modificar o script.
  • Os resultados da extração podem não ser totalmente precisos e a gestão dos dados revela-se pouco prática.
  • Se o script VBA for perdido, terá de ser reescrito ou recuperado.

Comparação de Métodos


MétodoExtração ManualKutoolsVBA
Facilidade de UtilizaçãoSimplesMuito fácilModerada
Mais indicado paraUtilização ocasionalTarefas frequentes ou em grande escalaUtilizadores avançados
PersonalizaçãoNenhumaAltamente personalizávelLimitada (requer programação)
Velocidade de ExtraçãoLentaRápidaModerada
PrecisãoBaixaAltaModerada

Quer precise de extrair informações ocasionalmente ou tenha de lidar frequentemente com grandes volumes de mensagens, os três métodos apresentados neste tutorial satisfazem as suas necessidades. Se procura uma solução rápida, precisa e sem programação, a Assistente de IA do Kutools para Outlook é a sua melhor opção.Descarregue-a já e experimente gratuitamente a conveniência da extração de mensagens com um único clique!

Artigos relacionados


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