Pada artikel di bawah ini, kami ingin memberi Anda 2 metode yang berguna untuk melakukan pencarian fuzzy di dokumen Word Anda.
Kadang-kadang kita mungkin lupa cara mengeja sebuah kata dengan benar, terutama jika kata tersebut panjang. Seringkali, kita hanya mengingat beberapa huruf awal saja. Hal ini membuat pencarian yang akurat hampir mustahil.
Beruntung bagi kami, ada cara untuk pencarian fuzzy. Dan Anda dapat menggunakannya di dokumen Word Anda.
Metode 1: Gunakan Fitur "Pencarian Tingkat Lanjut" di Word
Dalam kasus kami, kami akan mencari "DataNumen", Misalkan kita baru mengingatnya diawali dengan" Data ".
- Pertama, dalam grup "Mengedit" di bawah tab "Beranda", klik tombol tarik-turun di samping perintah "Temukan".
- Dan pada menu tersebut, pilih opsi “Advanced Find”.
- Kemudian letakkan penunjuk penyisipan di dalam kotak teks "Temukan apa" dan tempel karakter pengganti berikut di sana:
- “Data” adalah huruf-huruf awal dari kata target. Anda harus menggantinya dengan huruf-huruf yang sebenarnya. Jika Anda lupa huruf-huruf awal, biarkan saja kosong dan jangan masukkan spasi.
- Dan “n,m” mewakili jumlah sisa panjang huruf dari kata target, tidak termasuk huruf awal. Misalnya, dalam kasus ini, angkanya adalah “5”. Jadi, wildcard seharusnya terlihat seperti ini:
- Jika Anda tidak yakin tentang jumlah panjang huruf yang akurat, Anda dapat memasukkan 2 angka yang menunjukkan rentang, seperti:
- Dan jika Anda yakin bahwa panjang huruf sama atau lebih besar dari angka tertentu, masukkan dalam ekspresi, seperti ini:
- Selanjutnya, klik "Lainnya" untuk menampilkan lebih banyak opsi.
- Centang kotak "Gunakan karakter pengganti".
- Kemudian klik "Temukan" dan pilih "Dokumen Utama".
Anda akan melihat semua kemunculan kata target dalam pilihan.
Metode 2: Jalankan Kode VBA untuk Mencari Teks
Menjalankan kode VBA dapat menyelamatkan Anda dari menghafal ekspresi.
- Pertama dan terpenting, tekan “Alt+F11” untuk membuka editor VBA di Word.
- Selanjutnya klik proyek "Normal" dan klik "Sisipkan" lalu.
- Pilih "Modul" di menu.
- Klik dua kali untuk membuka dan menempelkan kode berikut di sana:
Sub FindTheWordsByLength()
Dim objRange As Range
Dim strStartWord As String
Dim strLength As String
strStartWord = InputBox("Enter the beginning letters which you remember of target word ", "Beginning Letters of Word", "For example:Data")
strLength = InputBox("Enter the letter length of the rest part of target word which you don't remember", "Number of Letter Length", "For example:5,7")
With Selection
.HomeKey Unit:=wdStory
Selection.Find.ClearFormatting
With Selection.Find
.Text = "<" & strStartWord & "[a-zA-Z]{" & strLength & "}>"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
.Execute
End With
Do While .Find.Found
Set objRange = Selection.Range
objRange.HighlightColorIndex = wdYellow
.Collapse wdCollapseEnd
.Find.Execute
Loop
End With
End Sub
- Lalu tekan "F5" untuk menjalankan makro.
- Pada kotak input pertama yang muncul, masukkan huruf-huruf awal dari kata target dan klik “OK” untuk melanjutkan.
- Dan di kotak kedua, masukkan jumlah panjang huruf dan klik "OK". Gunakan koma untuk memisahkan nomor.
Terakhir, semua kata yang ditemukan akan disorot dengan warna kuning.
Perbaiki Masalah Word
Lebih sering daripada tidak, berbagai masalah mungkin terjadi di Word. Beberapa yang parah bahkan dapat menyebabkan runtuhnya perangkat lunak. Dan a kata korup dapat mengakibatkan hilangnya data berharga. Oleh karena itu, Anda harus segera mengambil tindakan begitu muncul masalah.
Pengantar Penulis:
Vera Chen adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk unggul korupsi ke pdf memperbaiki produk perangkat lunak. Untuk informasi lebih lanjut kunjungi www.datanumen.com





