Im folgenden Artikel möchten wir Ihnen zwei nützliche Methoden für die Fuzzy-Suche in Ihrem Word-Dokument vorstellen.
Es kommt hin und wieder vor, dass wir die korrekte Schreibweise eines Wortes vergessen, besonders bei längeren Wörtern. Meistens erinnern wir uns nur an die Anfangsbuchstaben. Das macht eine genaue Suche fast unmöglich.
Zum Glück gibt es Möglichkeiten für die Fuzzy-Suche. Und Sie können sie in Ihrem Word-Dokument verwenden.
Methode 1: Verwenden Sie die Funktion "Erweiterte Suche" in Word
In unserem Fall suchen wir nach „DataNumenAngenommen, wir erinnern uns nur daran, beginnend mit „Daten“.
- Klicken Sie zunächst in der Gruppe "Bearbeiten" auf der Registerkarte "Startseite" auf die Dropdown-Schaltfläche neben dem Befehl "Suchen".
- Wählen Sie in diesem Menü die Option "Erweiterte Suche".
- Setzen Sie dann den Einfügezeiger in das Textfeld „Find what“ und fügen Sie dort die folgenden Platzhalter ein:
- „Daten“ sind die Anfangsbuchstaben des Zielworts. Ersetzen Sie diese durch die tatsächlichen Anfangsbuchstaben. Falls Sie die Anfangsbuchstaben vergessen haben, lassen Sie das Feld einfach leer und geben Sie kein Leerzeichen ein.
- Und „n,m“ steht für die Anzahl der restlichen Buchstaben des Zielworts, ohne die Anfangsbuchstaben. In diesem Fall beispielsweise „5“. Die Platzhalter sollten also folgendermaßen aussehen:
- Wenn Sie sich über die genaue Anzahl der Buchstaben nicht sicher sind, können Sie zwei Zahlen eingeben, die einen Bereich angeben, z.
- Und wenn Sie sicher sind, dass die Buchstabenlänge gleich oder größer als eine bestimmte Zahl ist, geben Sie sie wie folgt in den Ausdruck ein:
- Klicken Sie anschließend auf "Mehr", um weitere Optionen anzuzeigen.
- Aktivieren Sie das Kontrollkästchen "Platzhalter verwenden".
- Klicken Sie dann auf "Suchen in" und wählen Sie "Hauptdokument".
Sie sehen alle Vorkommen des Zielworts in der Auswahl.
Methode 2: Führen Sie VBA-Codes aus, um nach Text zu suchen
Durch Ausführen von VBA-Codes können Sie sich den Ausdruck nicht merken.
- Drücken Sie zunächst „Alt+F11“, um den VBA-Editor in Word aufzurufen.
- Klicken Sie anschließend auf "Normal" und dann auf "Einfügen".
- Wählen Sie im Menü "Modul".
- Doppelklicken Sie darauf, um folgende Codes zu öffnen und dort einzufügen:
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
- Drücken Sie dann "F5", um das Makro auszuführen.
- Geben Sie im ersten Eingabefeld, das sich öffnet, die Anfangsbuchstaben des Zielworts ein und klicken Sie auf „OK“, um fortzufahren.
- Geben Sie im zweiten Feld die Anzahl der Buchstaben ein und klicken Sie auf "OK". Verwenden Sie Komma, um Zahlen zu trennen.
Schließlich werden alle gefundenen Wörter gelb hervorgehoben.
Beheben Sie Word-Probleme
In den meisten Fällen treten in Word wahrscheinlich verschiedene Probleme auf. Einige schwerwiegende können sogar zum Zusammenbruch der Software führen. Und ein korruptes Wort kann zum Verlust wertvoller Daten führen. Daher müssen Sie sofort Maßnahmen ergreifen, sobald ein Problem auftritt.
Einführung des Autors:
Vera Chen ist eine Datenrettungsexpertin in DataNumen, Inc., das weltweit führend bei Datenwiederherstellungstechnologien ist, einschließlich Excel-Korruption und pdf Reparatur von Softwareprodukten. Für weitere Informationen besuchen Sie www.datanumen.com €XNUMX





