Извлечь email из word
Here is a tutorial to extract all email addresses from Word documents in Windows 11/10. If you have Word documents (DOC, DOCX) with multiple email addresses and you want to use those email addresses for any purpose, it will be really tiring to manually search for them. An easier solution for you is to extract all email addresses from the document and then use them as you want. Now, to extract email addresses from Word documents, you don’t need any third-party solution. In this article, I am going to show two simple tricks to extract email addresses from Word documents. You can do so in the Microsoft Word application. Let us check out the methods now!
How to extract Email Addresses from Word document
- Extract email addresses using the Advanced Find option in MS Word.
- Use VBA code to extract all email addresses from a Word document.
Let us talk about these methods in detail!
1] Extract email addresses using the Advanced Find option in MS Word
- Launch Microsoft Word.
- Open a Word document containing email addresses.
- Go to the Find > Advanced Find option.
- Enter a string in the Find what field.
- Enable the Use wildcards checkbox.
- Click on the Find In > Main Document button.
- Return to the main document and use the Copy option.
- Create a new blank document and paste copied email addresses.
Now, let’s elaborate on these steps now!
Firstly, run the Microsoft Word application on your PC and then import a Word document that contains the email addresses that you want to extract.
Now, in the Home tab, go to the Editing section and click on the Find drop-down button. Then, tap on the Advanced Find option. This will open up a Find and Replace dialog box.
In the Find and Replace dialog box, from the Find tab, enter the [A-z,0-9]\@[A-z,0-9,\.] string in the Find what field.
After that, press the More button which will open up various options.
Next, enable the Use wildcards checkbox.
Then, click on the Find In drop-down button and select the Main Document option.
As you do that, all the mail addresses will be highlighted and selected in the source Word document, as shown in the below screenshot.
Now what you have to do is that click on the Copy button present in the Home tab. Alternately, you can also use copy hotkey i.e., Ctrl +C shortcut key. It will copy all the email addresses present in the Word document to the clipboard.
Next, create a blank Word document or open the Notepad app and simply paste the copied email addresses using the dedicated option or Ctrl + V hotkey.
You can now save the document with extracted email addresses from the Word document and use the email addresses however you want.
2] Use VBA code to extract all email addresses from a Word document
- Open the Word app and then import the source document.
- Launch VBA Editor.
- Insert a new module.
- Enter the VBA code for email address extraction.
- Run the VBA code to extract all email addresses.
First, open the Word app and then import the input Word document from which you want to extract all email addresses.
Now, launch the VBA Editor using the Alt + F11 key combination. If you have enabled the Developers tab on the main ribbon, you can go to the Developer tab and click on the Visual Basic option to open up the VBA Editor.
Next, in the VBA Editor window, go to the Insert menu and click on the Module option.
After that, in the right section, enter the below VBA code in the editor window:
Then, go to the Run menu and click on the Run Macros option or simply the F5 key. A Macros dialog window will open up where you need to select the created macro and then click the Run button.
As you click on the Run button, a new Word document will open up with all the extracted email addresses from the Word document.
You can simply save the document with extracted email addresses and use them as required.
As Microsoft Word supports a variety of document formats, these email address extraction methods can be used for a non-Word document too, such as XML, ODT, etc.
Date: July 11, 2021 Tags: Word
Related Posts
Fix The file is corrupt and cannot be opened error in Word, Excel, PowerPoint
Oops, there was a problem with Dictation error in Word
How to Customize and Create a new Style in Word
Как извлечь адреса электронной почты из документа Word
Вот два метода извлечения всех адресов электронной почты из документа Word в Windows 11/10:
- Извлекайте адреса электронной почты с помощью функции расширенного поиска в MS Word.
- Используйте код VBA для извлечения всех адресов электронной почты из документа Word.
Поговорим об этих методах подробнее!
1]Извлеките адреса электронной почты с помощью опции расширенного поиска в MS Word.
Вы можете использовать опцию Advanced Find / Find and replace в Microsoft Word, чтобы извлечь все адреса электронной почты из документов Word. Вот основные шаги для этого:
А теперь давайте подробнее рассмотрим эти шаги!
Сначала запустите приложение Microsoft Word на своем компьютере, а затем импортируйте документ Word, содержащий адреса электронной почты, которые вы хотите извлечь.
Теперь на вкладке «Главная» перейдите в раздел «Редактирование» и щелкните раскрывающуюся кнопку «Найти». Затем нажмите на опцию Advanced Find. Откроется диалоговое окно «Найти и заменить».
После этого нажмите кнопку «Еще», чтобы открыть различные параметры.
Затем установите флажок Использовать подстановочные знаки.
Затем нажмите кнопку раскрывающегося списка «Найти в» и выберите параметр «Основной документ».
При этом все почтовые адреса будут выделены и выбраны в исходном документе Word, как показано на снимке экрана ниже.
Теперь вам нужно щелкнуть кнопку Копировать в Дом таб. Кроме того, вы также можете использовать горячую клавишу копирования, то есть сочетание клавиш Ctrl + C. Он скопирует все адреса электронной почты, имеющиеся в документе Word, в буфер обмена.
Затем создайте пустой документ Word или откройте приложение «Блокнот» и просто вставьте скопированные адреса электронной почты, используя специальный параметр или горячую клавишу Ctrl + V.
Теперь вы можете сохранить документ с извлеченными адресами электронной почты из документа Word и использовать адреса электронной почты по своему усмотрению.
Читайте: Как отключить заставку в программах Office.
2]Используйте код VBA для извлечения всех адресов электронной почты из документа Word.
Вы также можете использовать простой код Visual Basic для приложений (VBA), чтобы извлечь все адреса электронной почты из документов Word. Вот основные шаги для этого:
- Откройте приложение Word, а затем импортируйте исходный документ.
- Запустите редактор VBA.
- Вставьте новый модуль.
- Введите код VBA для извлечения адреса электронной почты.
- Запустите код VBA, чтобы извлечь все адреса электронной почты.
Сначала откройте приложение Word, а затем импортируйте входной документ Word, из которого вы хотите извлечь все адреса электронной почты.
Теперь запустите редактор VBA, используя комбинацию клавиш Alt + F11. Если вы включили вкладку «Разработчики» на главной ленте, вы можете перейти на вкладку «Разработчик» и щелкнуть параметр Visual Basic, чтобы открыть редактор VBA.
Затем в окне редактора VBA перейдите в меню «Вставка» и выберите параметр «Модуль».
После этого в правом разделе введите приведенный ниже код VBA в окне редактора:
Затем перейдите в меню «Выполнить» и нажмите кнопку «Выполнить макросы» или просто клавишу F5. А Макросы Откроется диалоговое окно, в котором нужно выбрать созданный макрос и нажать кнопку «Выполнить».
Когда вы нажимаете кнопку «Выполнить», открывается новый документ Word со всеми извлеченными адресами электронной почты из документа Word.
Вы можете просто сохранить документ с извлеченными адресами электронной почты и использовать их по мере необходимости.
Поскольку Microsoft Word поддерживает различные форматы документов, эти методы извлечения адресов электронной почты можно использовать и для документов, отличных от Word, таких как XML, ODT и т. Д.
.
Читайте также: