Az alábbi cikkben 2 hasznos módszert szeretnénk bemutatni a Word-dokumentumban való fuzzy kereséshez.
Előfordul, hogy időnként elfelejtjük, hogyan kell helyesen leírni egy szót, különösen, ha hosszú. Legtöbbször alig emlékszünk néhány kezdőbetűre. Ez szinte lehetetlenné teszi a pontos keresést.
Szerencsére vannak módok a fuzzy keresésre. És használhatja őket a Word-dokumentumban.
1. módszer: Használja a Word „Speciális keresés” funkcióját
A mi esetünkben a „DataNumen”, feltéve, hogy csak az „Adat” szóval kezdődően emlékszünk rá.
- Először is, a „Kezdőlap” lap „Szerkesztés” csoportjában kattintson a „Keresés” parancs melletti legördülő gombra.
- Ebben a menüben válassza a „Speciális keresés” lehetőséget.
- Ezután tegye a beszúrási mutatót a „Keresse meg mit” szövegmezőbe, és illessze be a következő helyettesítő karaktereket:
- Az „Adatok” a célzott szó kezdőbetűi. Ezeket a szó eredeti kezdőbetűivel kell helyettesíteni. Ha elfelejted a kezdőbetűket, hagyd üresen, és ne írj be egyetlen szóközt sem.
- Az „n,m” pedig a célszó többi betűjének hosszát jelöli, a kezdőbetűket nem számítva. Tegyük fel, hogy ebben az esetben ez az „5”-ös szám. Tehát a helyettesítő karaktereknek így kell kinézniük:
- Ha nem biztos a betűhossz pontos számában, megadhat két számot, amelyek egy tartományt jelölnek, például:
- És ha biztos abban, hogy a betű hossza egyenlő vagy nagyobb egy adott számnál, akkor írja be a kifejezésbe, így:
- Ezután kattintson a "Továbbiak" gombra a további lehetőségek megjelenítéséhez.
- Jelölje be a „Helyettesítő karakterek használata” négyzetet.
- Ezután kattintson a „Keresés” gombra, és válassza a „Fő dokumentum” lehetőséget.
A célszó összes előfordulását látni fogja a kijelölésben.
2. módszer: Futtasson VBA-kódokat a szöveg kereséséhez
A VBA kódok futtatása megkímélheti a kifejezés memorizálásától.
- Először is, nyomd meg az „Alt+F11” billentyűkombinációt a VBA szerkesztő meghívásához a Wordben.
- Ezután kattintson a „Normál” projektre, majd kattintson a „Beszúrás” gombra.
- Válassza a „Modul” lehetőséget a menüben.
- Kattintson duplán rá a következő kódok megnyitásához és beillesztéséhez:
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
- Ezután nyomja meg az F5 gombot a makró futtatásához.
- Az első felugró beviteli mezőbe írja be a keresett szó kezdőbetűit, majd kattintson az „OK” gombra a folytatáshoz.
- A második mezőbe írja be a betűhosszúságot, és kattintson az „OK” gombra. Használjon vesszőt a számok elválasztásához.
Végül az összes talált szó sárga színnel lesz kiemelve.
Javítsa ki a Word-problémákat
Gyakran előfordul, hogy különféle problémák fordulnak elő a Wordben. Egyes súlyosak akár a szoftver összeomlásához is vezethetnek. És a korrupt szó értékes adatok elvesztését eredményezheti. Ezért a probléma megjelenése után azonnali lépéseket kell tennie.
Szerző Bevezetés:
Vera Chen adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve excel korrupció és a pdf javító szoftvertermékek. További információért látogasson el www.datanumen.com





