Como extrair endereços de e-mail do documento do Word

Aqui está um tutorial para extrair todos os endereços de e-mail de documentos do Word(extract all email addresses from Word documents) no Windows 11/10 . Se você possui documentos do Word ( DOC , DOCX ) com vários endereços de e-mail e deseja usar esses endereços de e-mail para qualquer finalidade, será muito cansativo procurá-los manualmente. Uma solução mais fácil para você é extrair todos os endereços de e-mail do documento e usá-los como quiser. Agora, para extrair endereços de e-mail de documentos do Word , você não precisa de nenhuma solução de terceiros. Neste artigo, mostrarei dois truques simples para extrair endereços de e-mail de documentos do Word . Você pode fazer isso no Microsoft Wordinscrição. Vamos verificar os métodos agora!

Como extrair endereços de e-mail(Email Addresses) do documento do Word

Aqui estão os dois métodos para extrair todos os endereços de e-mail de um documento do Word no (Word)Windows 11/10 :

  1. Extraia(Extract) endereços de e-mail usando a opção Advanced Find no MS Word .
  2. Use o código VBA(Use VBA) para extrair todos os endereços de email de um documento do Word .

Vamos falar sobre esses métodos em detalhes!

1] Extraia(Extract) endereços de e-mail usando a opção Advanced Find no MS Word

Você pode usar a opção Advanced Find/ Find and Replace no Microsoft Word para extrair todos os endereços de e-mail de documentos do Word . Aqui estão os principais passos para fazer isso:

  1. Inicie o Microsoft Word.
  2. Abra um documento do Word contendo endereços de e-mail.
  3. Vá para a opção Find > Advanced Find .
  4. Insira uma string no campo Localizar(Find) .
  5. Ative a caixa de seleção Usar curingas.
  6. Clique(Click) no botão Localizar(Find) em > Main Document .
  7. Retorne ao documento principal e use a opção Copiar(Copy) .
  8. Crie um novo documento em branco e cole os endereços de e-mail copiados.

Agora, vamos elaborar essas etapas agora!

Em primeiro lugar, execute o aplicativo Microsoft Word em seu PC e, em seguida, importe um documento do Word que contenha os endereços de e-mail que você deseja extrair.

Agora, na guia Início , vá para a seção (Home)Edição(Editing) e clique no botão suspenso Localizar . ( Find)Em seguida, toque na opção Advanced Find . Isso abrirá uma caixa de diálogo Localizar e substituir .(Find and Replace)

Como extrair endereços de e-mail do documento do Word

Na caixa de diálogo Localizar e substituir(Find and Replace) , na guia Localizar, insira a string (Find)[A-z,0-9]{1,}\@[A-z,0-9,\.]{1,} no campo Localizar(Find what) .

Depois disso, pressione o botão Mais(More) , que abrirá várias opções.

Em seguida, ative a caixa de seleção Usar curingas(Use wildcards) .

Em seguida, clique no botão suspenso Localizar em(Find In) e selecione a opção Documento principal .(Main Document)

Ao fazer isso, todos os endereços de e-mail serão destacados e selecionados no documento do Word de origem , conforme mostrado na captura de tela abaixo.

Agora o que você precisa fazer é clicar no botão Copiar(Copy) presente na guia Início . (Home)Alternativamente, você também pode usar a tecla de atalho de cópia, ou seja, a tecla de atalho Ctrl +CEle copiará todos os endereços de e-mail presentes no documento do Word para a área de transferência.

Em seguida, crie um documento do Word em branco ou abra o aplicativo Bloco(Notepad) de Notas e simplesmente cole os endereços de e-mail copiados usando a opção dedicada ou a tecla de atalho Ctrl + V

Como extrair endereços de email do documento do Word no Windows 11/10

Agora você pode salvar o documento com endereços de e-mail extraídos do documento do Word e usar os endereços de e-mail como quiser.

Leia(Read) : Como desabilitar a tela inicial em programas do Office .

2] Use o código VBA(Use VBA) para extrair todos os endereços de e-mail de um documento do Word

Você também pode usar um código simples do Visual Basic(Visual Basic) for Applications ( VBA ) para extrair todos os endereços de email de documentos do Word . Aqui estão os principais passos para fazer isso:

  1. Abra o aplicativo Word e importe o documento de origem.
  2. Inicie o Editor VBA.
  3. Insira um novo módulo.
  4. Insira(Enter) o código VBA para extração de endereço de email.
  5. Execute o código VBA para extrair todos os endereços de email.

Primeiro, abra o aplicativo do Word e importe o documento do Word de entrada do qual você deseja extrair todos os endereços de email.

Agora, inicie o Editor VBA(VBA Editor) usando a combinação de teclas Alt + F11Se você habilitou a guia Desenvolvedores(Developers) na faixa de opções principal, você pode ir para a guia Desenvolvedor e clicar na opção (Developer)Visual Basic para abrir o Editor VBA.

Em seguida, na janela do Editor VBA(VBA Editor) , vá ao menu Inserir e clique na opção ( Insert)Módulo(Module) .

Depois disso, na seção direita, digite o código VBA abaixo na janela do editor:

Sub ExtractAllEmailAddressesFromDocument()
Dim strEmailAddresses As String

' Extract all email addresses in a document.
With ActiveDocument.Range 
With.Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "[A-z,0-9]{1,}\@[A-z,0-9,\.]{1,}"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
.Execute
End With 
Do While .Find.Found
strEmailAddresses = strEmailAddresses & .Text & ";"
.Collapse wdCollapseEnd
.Find.Execute
Loop
End With

' Open a new document to paste the email addresses.
If strEmailAddresses <> "" Then
Documents.Add Template:="Normal", NewTemplate:=False, DocumentType:=0
ActiveDocument.Range.Text = strEmailAddresses
End If
End Sub

Em seguida, vá ao menu Executar e clique na opção (Run)Executar Macros(Run Macros) ou simplesmente na tecla F5. Uma janela de diálogo Macros será aberta onde você precisa selecionar a macro criada e, em seguida, clicar no botão Executar(Run) .

Ao clicar no botão Executar(Run) , um novo documento do Word será aberto com todos os endereços de e-mail extraídos do documento do Word .

Você pode simplesmente salvar o documento com endereços de e-mail extraídos e usá-los conforme necessário.

Como o Microsoft Word(Microsoft Word) suporta uma variedade de formatos de documentos, esses métodos de extração de endereços de e-mail também podem ser usados ​​para um documento que não seja do Word, como XML , ODT , etc.

Agora leia: (Now read:) Extraia endereços de e-mail usando o Easy Email Extractor.(Extract email addresses using Easy Email Extractor.)



About the author

Sou engenheiro de hardware, especializado no design e desenvolvimento de produtos da Apple, como iPhone e iPad. Tenho experiência com dispositivos iOS e edge, além de ferramentas de desenvolvimento de software como Git e Swift. Minhas habilidades em ambas as áreas me dão uma forte compreensão de como o sistema operacional (SO) dos dispositivos Apple interage com aplicativos e fontes de dados. Além disso, minha experiência com Git me permite trabalhar em sistemas de controle de versão de código, o que pode ajudar a melhorar a eficiência e a produtividade no desenvolvimento de software.



Related posts