Как да извлечете имейл адреси от документ на Word
Ето урок за извличане на всички имейл адреси от документи на Word(extract all email addresses from Word documents) в Windows 11/10 . Ако имате документи на Word ( DOC , DOCX ) с множество имейл адреси и искате да използвате тези имейл адреси за всякакви цели, ще бъде наистина уморително да ги търсите ръчно. По-лесно решение за вас е да извлечете всички имейл адреси от документа и след това да ги използвате, както искате. Сега, за да извлечете имейл адреси от документи на Word , нямате нужда от никакво решение на трета страна. В тази статия ще покажа два прости трика за извличане на имейл адреси от документи на Word . Можете да направите това в Microsoft Wordприложение. Нека да проверим методите сега!
Как да извлечете имейл адреси(Email Addresses) от документ на Word
Ето двата метода за извличане на всички имейл адреси от документ на Word в Windows 11/10 :
- Извличане(Extract) на имейл адреси с помощта на опцията Разширено търсене(Advanced Find) в MS Word .
- Използвайте VBA(Use VBA) код, за да извлечете всички имейл адреси от документ на Word .
Нека поговорим за тези методи подробно!
1] Извличане(Extract) на имейл адреси с помощта на опцията Разширено търсене(Advanced Find) в MS Word
Можете да използвате опцията Advanced Find/ Find and replace в Microsoft Word , за да извлечете всички имейл адреси от документи на Word . Ето основните стъпки за това:
- Стартирайте Microsoft Word.
- Отворете документ на Word , съдържащ имейл адреси.
- Отидете на опцията Find > Advanced Find .
- Въведете низ в полето Find what.
- Активирайте квадратчето Използване на заместващи знаци.
- Щракнете(Click) върху бутона Намери(Find) в > Main Document .
- Върнете се към основния документ и използвайте опцията Копиране(Copy) .
- Създайте нов празен документ и поставете копирани имейл адреси.
Сега, нека да разгледаме по-подробно тези стъпки сега!
Първо, стартирайте приложението Microsoft Word на вашия компютър и след това импортирайте документ на Word , който съдържа имейл адресите, които искате да извлечете.
Сега в раздела Начало(Home) отидете на секцията Редактиране(Editing) и щракнете върху бутона за падащо меню Намери . ( Find)След това докоснете опцията Разширено търсене(Advanced Find) . Това ще отвори диалогов прозорец Търсене и замяна .(Find and Replace)
В диалоговия прозорец „ Намиране и замяна “ от раздела „ (Find and Replace)Намиране(Find) “ въведете низа [A-z,0-9]{1,}\@[A-z,0-9,\.]{1,}Намиране(Find what) “.
След това натиснете бутона Още(More) , който ще отвори различни опции.
След това поставете отметка в квадратчето Използване на заместващи знаци(Use wildcards) .
След това щракнете върху бутона за падащо меню Find In и изберете опцията (Find In)Основен документ(Main Document) .
Докато правите това, всички имейл адреси ще бъдат маркирани и избрани в изходния документ на Word , както е показано на екранната снимка по-долу.
Сега това, което трябва да направите, е да щракнете върху бутона Копиране(Copy) в раздела Начало(Home) . Като алтернатива, можете също да използвате бърз клавиш за копиране, т.е. клавиш за бърз достъп Ctrl +C . Той ще копира всички имейл адреси, присъстващи в документа на Word , в клипборда.
След това създайте празен документ на Word или отворете приложението Notepad и просто поставете копираните имейл адреси, като използвате специалната опция или клавишната комбинация Ctrl + V
Вече можете да запазите документа с извлечени имейл адреси от документа на Word и да използвате имейл адресите, както желаете.
Прочетете(Read) : Как да деактивирате началния екран в програмите на Office .
2] Използвайте VBA(Use VBA) код, за да извлечете всички имейл адреси от документ на Word
Можете също да използвате прост код на Visual Basic за приложения(Applications) ( VBA ), за да извлечете всички имейл адреси от документи на Word . Ето основните стъпки за това:
- Отворете приложението Word и след това импортирайте изходния документ.
- Стартирайте VBA Editor.
- Поставете нов модул.
- Въведете (Enter)VBA кода за извличане на имейл адрес.
- Изпълнете VBA кода, за да извлечете всички имейл адреси.
Първо отворете приложението Word и след това импортирайте входния документ на Word , от който искате да извлечете всички имейл адреси.
Сега стартирайте VBA Editor , като използвате клавишната комбинация Alt + F11Ако сте активирали раздела Разработчици(Developers) на главната лента, можете да отидете в раздела Разработчик(Developer) и да щракнете върху опцията Visual Basic , за да отворите VBA редактора.
След това в прозореца на VBA Editor отидете в менюто Insert и щракнете върху опцията ( Insert)Module .
След това в десния раздел въведете долния 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
След това отидете в менюто Run и щракнете върху опцията (Run)Run Macros или просто клавиша F5. Ще се отвори диалогов прозорец Макроси(Macros) , където трябва да изберете създадения макрос и след това да щракнете върху бутона Изпълни(Run) .
Когато щракнете върху бутона Изпълни(Run) , ще се отвори нов документ на Word с всички извлечени имейл адреси от документа на (Word)Word .
Можете просто да запазите документа с извлечени имейл адреси и да ги използвате според нуждите.
Тъй като Microsoft Word поддържа различни формати на документи, тези методи за извличане на имейл адрес могат да се използват и за документи, различни от Word, като XML , ODT и др.
Сега прочетете: (Now read:) Извличане на имейл адреси с помощта на Easy Email Extractor.(Extract email addresses using Easy Email Extractor.)
Related posts
Как да създадете временни имейл адреси с YOPmail
Как да използвате предложения за пренаписване в приложението Word за уеб
Excel, Word или PowerPoint не можаха да стартират последния път
Как да създадете книжка или книга с Microsoft Word
Как да изключите знаците за абзаци в Microsoft Word
FocusWriter е безплатен текстов процесор без разсейване за писатели
Jarte е богат на функции безплатен преносим текстов процесор за компютър с Windows
Как да използвате Measurement Converter в Microsoft Office
Как да управлявате версии на документи в Word
Как да вмъкнете текст във форма в Word
Как да направите една страница пейзажна в Word
Как да вмъкнете текст от Word файл в публикация на издател
Word документи се отварят в WordPad вместо в Word
Как да сравните два документа на Word и да подчертаете разликите
Увеличете броя на последните файлове в Word, Excel, PowerPoint
Поправете жълт триъгълник с удивителен знак в Excel или Word
Как да добавяте, премахвате или вмъквате номера на страници в Word
Как да импортирате стилове от един документ в друг в Word
Файлът не може да се отвори, защото има проблеми със съдържанието
Добавяне, промяна, премахване на автор от свойството на автора в документа на Office