Cara mengekstrak Alamat Email dari dokumen Word

Berikut adalah tutorial untuk mengekstrak semua alamat email dari dokumen Word(extract all email addresses from Word documents) di Windows 11/10 . Jika Anda memiliki dokumen Word ( DOC , DOCX ) dengan beberapa alamat email dan Anda ingin menggunakan alamat email tersebut untuk tujuan apa pun, akan sangat melelahkan untuk mencarinya secara manual. Solusi yang lebih mudah bagi Anda adalah mengekstrak semua alamat email dari dokumen, lalu menggunakannya sesuai keinginan. Sekarang, untuk mengekstrak alamat email dari dokumen Word , Anda tidak memerlukan solusi pihak ketiga. Pada artikel ini, saya akan menunjukkan dua trik sederhana untuk mengekstrak alamat email dari dokumen Word . Anda dapat melakukannya di Microsoft Wordaplikasi. Mari kita periksa metodenya sekarang!

Cara mengekstrak Alamat Email(Email Addresses) dari dokumen Word

Berikut adalah dua metode untuk mengekstrak semua alamat email dari dokumen Word di Windows 11/10 :

  1. Ekstrak(Extract) alamat email menggunakan opsi Advanced Find di MS Word .
  2. Gunakan(Use VBA) kode VBA untuk mengekstrak semua alamat email dari dokumen Word .

Mari kita bicara tentang metode ini secara rinci!

1] Ekstrak(Extract) alamat email menggunakan opsi Advanced Find di MS Word

Anda dapat menggunakan opsi Advanced Find/ Find and replace di Microsoft Word untuk mengekstrak semua alamat email dari dokumen Word . Berikut adalah langkah-langkah utama untuk melakukannya:

  1. Luncurkan Microsoft Word.
  2. Buka dokumen Word yang berisi alamat email.
  3. Buka opsi Find > Advanced Find .
  4. Masukkan string di bidang Temukan(Find) apa.
  5. Aktifkan kotak centang Gunakan wildcard.
  6. Klik(Click) tombol Temukan(Find) Di > Main Document .
  7. Kembali ke dokumen utama dan gunakan opsi Salin(Copy) .
  8. Buat dokumen kosong baru dan tempel alamat email yang disalin.

Sekarang, mari kita uraikan langkah-langkah ini sekarang!

Pertama, jalankan aplikasi Microsoft Word di PC Anda lalu impor dokumen Word yang berisi alamat email yang ingin Anda ekstrak.

Sekarang, di tab Beranda , buka bagian (Home)Pengeditan(Editing) dan klik tombol tarik-turun Temukan . ( Find)Kemudian, ketuk opsi Advanced Find . Ini akan membuka kotak dialog Temukan dan Ganti .(Find and Replace)

Cara mengekstrak Alamat Email dari dokumen Word

Di kotak dialog Temukan dan Ganti(Find and Replace) , dari tab Temukan(Find) , masukkan string [A-z,0-9]{1,}\@[A-z,0-9,\.]{1,}Temukan apa(Find what) .

Setelah itu, tekan tombol More yang akan membuka berbagai pilihan.

Selanjutnya, aktifkan kotak centang Gunakan wildcard .(Use wildcards)

Kemudian, klik tombol tarik-turun Temukan Di dan pilih opsi (Find In)Dokumen Utama(Main Document) .

Saat Anda melakukannya, semua alamat email akan disorot dan dipilih dalam dokumen Word sumber , seperti yang ditunjukkan pada gambar di bawah.

Sekarang yang harus Anda lakukan adalah mengklik tombol Salin(Copy) yang ada di tab Beranda . (Home)Sebagai alternatif, Anda juga dapat menggunakan tombol pintasan salin, yaitu Ctrl +CIni akan menyalin semua alamat email yang ada dalam dokumen Word ke clipboard.

Selanjutnya, buat dokumen Word kosong atau buka aplikasi Notepad dan cukup tempel alamat email yang disalin menggunakan opsi khusus atau tombol pintas Ctrl + V

Cara Mengekstrak Alamat Email dari dokumen Word di Windows 11/10

Anda sekarang dapat menyimpan dokumen dengan alamat email yang diekstrak dari dokumen Word dan menggunakan alamat email sesuai keinginan Anda.

Baca(Read) : Cara menonaktifkan Splash Screen di program Office .

2] Gunakan(Use VBA) kode VBA untuk mengekstrak semua alamat email dari dokumen Word

Anda juga dapat menggunakan kode Visual Basic for Applications ( VBA ) sederhana untuk mengekstrak semua alamat email dari dokumen Word . Berikut adalah langkah-langkah utama untuk melakukannya:

  1. Buka aplikasi Word lalu impor dokumen sumber.
  2. Luncurkan Editor VBA.
  3. Masukkan modul baru.
  4. Masukkan(Enter) kode VBA untuk ekstraksi alamat email.
  5. Jalankan kode VBA untuk mengekstrak semua alamat email.

Pertama, buka aplikasi Word lalu impor dokumen Word masukan yang ingin Anda ekstrak semua alamat emailnya.

Sekarang, luncurkan Editor VBA(VBA Editor) menggunakan kombinasi tombol Alt + F11Jika Anda telah mengaktifkan tab Pengembang(Developers) di pita utama, Anda dapat membuka tab Pengembang(Developer) dan mengklik opsi Visual Basic untuk membuka Editor VBA.

Selanjutnya, di jendela VBA Editor , buka menu Insert dan klik opsi Module .

Setelah itu, di bagian kanan, masukkan kode VBA di bawah ini di jendela 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

Kemudian, buka menu Run dan klik opsi Run Macros atau cukup tombol F5. Jendela dialog Makro(Macros) akan terbuka di mana Anda perlu memilih makro yang dibuat dan kemudian klik tombol Jalankan(Run) .

Saat Anda mengklik tombol Jalankan(Run) , dokumen Word baru akan terbuka dengan semua alamat email yang diekstraksi dari dokumen Word .

Anda cukup menyimpan dokumen dengan alamat email yang diekstrak dan menggunakannya sesuai kebutuhan.

Karena Microsoft Word mendukung berbagai format dokumen, metode ekstraksi alamat email ini juga dapat digunakan untuk dokumen non-Word, seperti XML , ODT , dll.

Sekarang baca: (Now read:) Ekstrak alamat email menggunakan Easy Email Extractor.(Extract email addresses using Easy Email Extractor.)



About the author

Saya seorang insinyur perangkat keras dengan lebih dari 10 tahun pengalaman di lapangan. Saya berspesialisasi dalam pengontrol dan kabel USB, serta peningkatan BIOS dan dukungan ACPI. Di waktu luang saya, saya juga suka blog tentang berbagai topik yang berkaitan dengan teknologi dan teknik.



Related posts