Comment extraire les adresses e-mail d'un document Word

Voici un tutoriel pour extraire toutes les adresses e-mail des documents Word(extract all email addresses from Word documents) sous Windows 11/10 . Si vous avez des documents Word ( DOC , DOCX ) avec plusieurs adresses e-mail et que vous souhaitez utiliser ces adresses e-mail à quelque fin que ce soit, il sera vraiment fatiguant de les rechercher manuellement. Une solution plus simple pour vous consiste à extraire toutes les adresses e-mail du document, puis à les utiliser comme vous le souhaitez. Désormais, pour extraire les adresses e-mail des documents Word , vous n'avez besoin d'aucune solution tierce. Dans cet article, je vais montrer deux astuces simples pour extraire les adresses e-mail des documents Word . Vous pouvez le faire dans Microsoft Wordapplication. Laissez-nous vérifier les méthodes maintenant!

Comment extraire les adresses e-mail(Email Addresses) d' un document Word

Voici les deux méthodes pour extraire toutes les adresses e-mail d'un document Word sous (Word)Windows 11/10 :

  1. Extrayez(Extract) les adresses e-mail à l'aide de l' option Recherche avancée dans (Advanced Find)MS Word .
  2. Utilisez le code VBA(Use VBA) pour extraire toutes les adresses e-mail d'un document Word .

Parlons de ces méthodes en détail !

1] Extrayez(Extract) les adresses e-mail à l'aide de l' option Recherche avancée dans (Advanced Find)MS Word

Vous pouvez utiliser l' option Advanced Find/ Find et remplacer dans Microsoft Word pour extraire toutes les adresses e-mail des documents Word . Voici les principales étapes pour le faire :

  1. Lancez Microsoft Word.
  2. Ouvrez un document Word contenant des adresses e-mail.
  3. Accédez à l' option Find > Advanced Find
  4. Saisissez une chaîne dans le champ Rechercher(Find) .
  5. Cochez la case Utiliser des caractères génériques.
  6. Cliquez(Click) sur le bouton Rechercher(Find) dans > Main Document
  7. Revenez au document principal et utilisez l' option Copier .(Copy)
  8. Créez un nouveau document vierge et collez les adresses e-mail copiées.

Maintenant, développons ces étapes maintenant!

Tout d'abord, exécutez l' application Microsoft Word sur votre PC, puis importez un document Word contenant les adresses e-mail que vous souhaitez extraire.

Maintenant, dans l' onglet Accueil , accédez à la section (Home)Édition(Editing) et cliquez sur le bouton déroulant Rechercher . ( Find)Ensuite, appuyez sur l' option Recherche avancée . (Advanced Find)Cela ouvrira une boîte de dialogue Rechercher et remplacer .(Find and Replace)

Comment extraire les adresses e-mail d'un document Word

Dans la boîte de dialogue Rechercher et remplacer(Find and Replace) , dans l' onglet Rechercher , saisissez la chaîne (Find)[A-z,0-9]{1,}\@[A-z,0-9,\.]{1,} dans le champ Rechercher(Find what) .

Après cela, appuyez sur le bouton Plus(More) qui ouvrira diverses options.

Ensuite, cochez la case Utiliser des caractères génériques .(Use wildcards)

Ensuite, cliquez sur le bouton déroulant Rechercher dans(Find In) et sélectionnez l' option Document principal .(Main Document)

Ce faisant, toutes les adresses e-mail seront mises en surbrillance et sélectionnées dans le document Word source , comme indiqué dans la capture d'écran ci-dessous.

Maintenant, ce que vous devez faire est de cliquer sur le bouton Copier(Copy) présent dans l' onglet Accueil . (Home)Alternativement, vous pouvez également utiliser le raccourci clavier de copie, c'est-à-dire la touche de raccourci Ctrl Ctrl +CIl copiera toutes les adresses e-mail présentes dans le document Word dans le presse-papiers.

Ensuite, créez un document Word vierge ou ouvrez l' application Bloc(Notepad) -notes et collez simplement les adresses e-mail copiées à l'aide de l'option dédiée ou du raccourci clavier Ctrl + V

Comment extraire les adresses e-mail d'un document Word dans Windows 11/10

Vous pouvez maintenant enregistrer le document avec les adresses e-mail extraites du document Word et utiliser les adresses e-mail comme vous le souhaitez.

Lire(Read) : Comment désactiver l'écran de démarrage dans les programmes Office .

2] Utilisez le code VBA(Use VBA) pour extraire toutes les adresses e-mail d'un document Word

Vous pouvez également utiliser un simple code Visual Basic pour Applications ( VBA ) afin d'extraire toutes les adresses e-mail des documents Word . Voici les principales étapes pour le faire :

  1. Ouvrez l' application Word , puis importez le document source.
  2. Lancez l'éditeur VBA.
  3. Insérez un nouveau module.
  4. Entrez(Enter) le code VBA pour l'extraction de l'adresse e-mail.
  5. Exécutez le code VBA pour extraire toutes les adresses e-mail.

Tout d'abord, ouvrez l' application Word , puis importez le document Word d'entrée à partir duquel vous souhaitez extraire toutes les adresses e-mail.

Maintenant, lancez l' éditeur VBA(VBA Editor) en utilisant la combinaison de Alt + F11 . Si vous avez activé l' onglet Développeurs(Developers) sur le ruban principal, vous pouvez accéder à l' onglet Développeur(Developer) et cliquer sur l' option Visual Basic pour ouvrir l'éditeur VBA.

Ensuite, dans la fenêtre de l' éditeur VBA(VBA Editor) , accédez au menu Insertion( Insert) et cliquez sur l' option Module .

Après cela, dans la section de droite, entrez le code VBA ci-dessous dans la fenêtre de l'éditeur :(VBA)

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

Ensuite, allez dans le menu Exécuter et cliquez sur l'option (Run)Exécuter les macros(Run Macros) ou simplement sur la touche F5. Une fenêtre de dialogue Macros s'ouvrira dans laquelle vous devrez sélectionner la macro créée, puis cliquer sur le bouton Exécuter(Run) .

Lorsque vous cliquez sur le bouton Exécuter(Run) , un nouveau document Word s'ouvrira avec toutes les adresses e-mail extraites du document Word .

Vous pouvez simplement enregistrer le document avec les adresses e-mail extraites et les utiliser au besoin.

Comme Microsoft Word prend en charge une variété de formats de documents, ces méthodes d'extraction d'adresses e-mail peuvent également être utilisées pour un document non Word, tel que XML , ODT , etc.

Lisez maintenant : (Now read:) Extrayez les adresses e-mail à l'aide d'Easy Email Extractor.(Extract email addresses using Easy Email Extractor.)



About the author

Je suis ingénieur matériel, spécialisé dans la conception et le développement de produits Apple tels que l'iPhone et l'iPad. J'ai de l'expérience avec les appareils iOS et edge, ainsi qu'avec les outils de développement logiciel comme Git et Swift. Mes compétences dans les deux domaines me permettent de bien comprendre comment le système d'exploitation (OS) des appareils Apple interagit avec les applications et les sources de données. De plus, mon expérience avec Git me permet de travailler sur des systèmes de contrôle de version de code, ce qui peut aider à améliorer l'efficacité et la productivité lors du développement de logiciels.



Related posts