Sähköpostiosoitteiden purkaminen Word-asiakirjasta

Tässä on opetusohjelma kaikkien sähköpostiosoitteiden poimimiseksi Word-asiakirjoista(extract all email addresses from Word documents) Windows Windows 11/10 :ssä . Jos sinulla on Word - asiakirjoja ( DOC , DOCX ), joissa on useita sähköpostiosoitteita ja haluat käyttää näitä sähköpostiosoitteita mihin tahansa tarkoitukseen, on todella väsyttävää etsiä niitä manuaalisesti. Helpompi ratkaisu sinulle on poimia kaikki sähköpostiosoitteet asiakirjasta ja käyttää niitä sitten haluamallasi tavalla. Et tarvitse enää kolmannen osapuolen ratkaisuja sähköpostiosoitteiden poimimiseen Word -asiakirjoista. (Word)Tässä artikkelissa aion näyttää kaksi yksinkertaista temppua sähköpostiosoitteiden poimimiseksi Word - asiakirjoista. Voit tehdä sen Microsoft Wordissa(Microsoft Word)sovellus. Katsotaanpa menetelmät nyt!

Sähköpostiosoitteiden(Email Addresses) purkaminen Word -(Word) asiakirjasta

Tässä on kaksi tapaa purkaa kaikki sähköpostiosoitteet Word -asiakirjasta Windows 11/10 :ssä:

  1. Pura(Extract) sähköpostiosoitteet MS Wordin (MS Word)Advanced Find -toiminnolla .
  2. Käytä VBA(Use VBA) -koodia poimiaksesi kaikki sähköpostiosoitteet Word - asiakirjasta.

Puhutaanpa näistä menetelmistä yksityiskohtaisesti!

1] Pura(Extract) sähköpostiosoitteet MS Wordin (MS Word)Advanced Find -toiminnolla

Voit käyttää Microsoft Wordin (Microsoft Word)Advanced Find/ Find ja korvaa -vaihtoehtoa kaikkien sähköpostiosoitteiden poimimiseen Word - asiakirjoista. Tässä ovat tärkeimmät vaiheet:

  1. Käynnistä Microsoft Word.
  2. Avaa sähköpostiosoitteita sisältävä Word -asiakirja.(Word)
  3. Siirry kohtaan Find > Advanced Find .
  4. Kirjoita merkkijono Etsi(Find) mikä -kenttään.
  5. Ota Käytä yleismerkkejä -valintaruutu käyttöön.
  6. Napsauta (Click)Etsi (Find)> Main Document Pääasiakirja -painiketta .
  7. Palaa pääasiakirjaan ja käytä Kopioi(Copy) - vaihtoehtoa.
  8. Luo uusi tyhjä asiakirja ja liitä kopioidut sähköpostiosoitteet.

Tarkastellaan nyt näitä vaiheita!

Suorita ensin Microsoft Word -sovellus tietokoneellasi ja tuo sitten Word -asiakirja, joka sisältää sähköpostiosoitteet, jotka haluat purkaa.

Siirry nyt Koti -välilehden (Home)Muokkaus(Editing) -osioon ja napsauta avattavaa Etsi -painiketta. ( Find)Napauta sitten Advanced Find -vaihtoehtoa. Tämä avaa Etsi ja korvaa(Find and Replace) -valintaikkunan.

Sähköpostiosoitteiden purkaminen Word-asiakirjasta

Kirjoita Etsi ja korvaa(Find and Replace) -valintaikkunan Etsi(Find) - välilehdestä merkkijono [A-z,0-9]{1,}\@[A-z,0-9,\.]{1,}Etsi mikä(Find what) -kenttään.

Paina sen jälkeen Lisää(More) - painiketta, joka avaa useita vaihtoehtoja.

Ota seuraavaksi käyttöön Käytä yleismerkkejä(Use wildcards) -valintaruutu.

Napsauta sitten avattavaa Etsi -painiketta ja valitse (Find In)Pääasiakirja(Main Document) - vaihtoehto.

Kun teet sen, kaikki sähköpostiosoitteet korostetaan ja valitaan Word -lähdedokumentissa , kuten alla olevassa kuvakaappauksessa näkyy.

Nyt sinun on tehtävä se, että napsauta Koti(Home) - välilehden Kopioi(Copy) - painiketta . Vaihtoehtoisesti voit käyttää myös kopio-pikanäppäintä eli Ctrl +C -pikanäppäintä. Se kopioi kaikki Word -asiakirjassa olevat sähköpostiosoitteet leikepöydälle.

Luo seuraavaksi tyhjä Word -asiakirja tai avaa Muistio(Notepad) - sovellus ja liitä kopioidut sähköpostiosoitteet käyttämällä erillistä vaihtoehtoa tai Ctrl + V -pikanäppäintä.

Sähköpostiosoitteiden purkaminen Word-asiakirjasta Windows 11/10:ssä

Voit nyt tallentaa asiakirjan Word - asiakirjasta poimituilla sähköpostiosoitteilla ja käyttää sähköpostiosoitteita haluamallasi tavalla.

Lue(Read) : Splash Screenin poistaminen käytöstä Office-ohjelmissa .

2] Käytä VBA(Use VBA) -koodia poimiaksesi kaikki sähköpostiosoitteet Word - asiakirjasta

Voit myös käyttää yksinkertaista Visual Basic for Applications ( VBA ) -koodia kaikkien sähköpostiosoitteiden poimimiseen Word - asiakirjoista. Tässä ovat tärkeimmät vaiheet:

  1. Avaa Word - sovellus ja tuo sitten lähdeasiakirja.
  2. Käynnistä VBA Editor.
  3. Aseta uusi moduuli.
  4. Syötä (Enter)VBA - koodi sähköpostiosoitteen purkamista varten.
  5. Suorita VBA - koodi purkaaksesi kaikki sähköpostiosoitteet.

Avaa ensin Word - sovellus ja tuo sitten syöte Word - asiakirja, josta haluat poimia kaikki sähköpostiosoitteet.

Käynnistä nyt VBA-editori (VBA Editor)Alt + F11 -näppäinyhdistelmällä . Jos olet ottanut käyttöön Kehittäjät(Developers) - välilehden päänauhassa, voit avata VBA-editorin siirtymällä Kehittäjä(Developer) - välilehdelle ja napsauttamalla Visual Basic -vaihtoehtoa.(Visual Basic)

Siirry seuraavaksi VBA-editori(VBA Editor) - ikkunassa Lisää( Insert) - valikkoon ja napsauta Moduuli(Module) - vaihtoehtoa.

Kirjoita sen jälkeen oikeaan osioon alla oleva VBA -koodi editori-ikkunaan:

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

Siirry sitten Suorita(Run) - valikkoon ja napsauta Suorita makrot(Run Macros) -vaihtoehtoa tai yksinkertaisesti F5-näppäintä. Makrot(Macros) - valintaikkuna avautuu, jossa sinun on valittava luotu makro ja napsauta sitten Suorita(Run) - painiketta.

Kun napsautat Suorita(Run) - painiketta, uusi Word -asiakirja avautuu, jossa on kaikki Word - asiakirjasta poimitut sähköpostiosoitteet.

Voit yksinkertaisesti tallentaa asiakirjan puretuilla sähköpostiosoitteilla ja käyttää niitä tarpeen mukaan.

Koska Microsoft Word tukee useita asiakirjamuotoja, näitä sähköpostiosoitteiden poimintamenetelmiä voidaan käyttää myös ei-Word-asiakirjoille, kuten XML , ODT jne.

Lue nyt: (Now read:) Pura sähköpostiosoitteet Easy Email Extractorilla.(Extract email addresses using Easy Email Extractor.)



About the author

Olen ohjelmistoinsinööri, jolla on yli 10 vuoden kokemus Windows-pohjaisten sovellusten suunnittelusta, rakentamisesta ja ylläpidosta. Olen myös perehtynyt tekstinkäsittelyyn, laskentataulukkolaskentaan ja esityksiin. Osaan kirjoittaa selkeitä ja ytimekkäitä kuvauksia koodista, selittää monimutkaisia ​​käsitteitä aloitteleville kehittäjille ja tehdä vianmäärityksiä asiakkaille lennossa.



Related posts