W poniższym artykule chcielibyśmy przedstawić 2 przydatne metody wyszukiwania rozmytego w dokumencie programu Word.
Od czasu do czasu zdarza się, że zapominamy, jak poprawnie zapisać słowo, zwłaszcza jeśli jest długie. Zazwyczaj pamiętamy zaledwie kilka pierwszych liter. To sprawia, że dokładne wyszukiwanie jest praktycznie niemożliwe.
Na szczęście dla nas istnieją sposoby na wyszukiwanie rozmyte. I możesz je wykorzystać w swoim dokumencie Word.
Metoda 1: Użyj funkcji „Wyszukiwanie zaawansowane” w programie Word
W naszym przypadku będziemy szukać „DataNumen”, zakładając, że po prostu pamiętamy, że zaczyna się od „Dane”.
- Po pierwsze, w grupie „Edycja” w zakładce „Strona główna” kliknij przycisk rozwijany obok polecenia „Znajdź”.
- W tym menu wybierz opcję „Wyszukiwanie zaawansowane”.
- Następnie umieść wskaźnik wstawiania w polu tekstowym „Znajdź co” i wklej tam następujące symbole wieloznaczne:
- „Data” to początkowe litery słowa docelowego. Należy je zastąpić rzeczywistymi literami. Jeśli zapomnisz liter początkowych, po prostu zostaw to pole puste i nie wpisuj nawet spacji.
- A „n,m” oznacza liczbę pozostałych liter słowa docelowego, z wyłączeniem liter początkowych. Załóżmy, że w tym przypadku jest to liczba „5”. Symbole wieloznaczne powinny więc wyglądać następująco:
- Jeśli nie masz pewności co do dokładnej liczby długości liter, możesz wprowadzić 2 cyfry określające zakres, na przykład:
- A jeśli jesteś pewien, że długość litery jest równa lub większa od określonej liczby, wpisz ją w wyrażeniu, na przykład w ten sposób:
- Następnie kliknij „Więcej”, aby wyświetlić więcej opcji.
- Zaznacz pole „Użyj symboli wieloznacznych”.
- Następnie kliknij „Znajdź w” i wybierz „Dokument główny”.
Zostaną wyświetlone wszystkie wystąpienia słowa docelowego w zaznaczeniu.
Metoda 2: Uruchom kody VBA, aby wyszukać tekst
Uruchamianie kodów VBA może uchronić Cię przed zapamiętywaniem wyrażenia.
- Przede wszystkim naciśnij „Alt+F11”, aby wywołać edytor VBA w programie Word.
- Następnie kliknij projekt „Normalny”, a następnie „Wstaw”.
- Wybierz z menu „Moduł”.
- Kliknij go dwukrotnie, aby otworzyć i wkleić tam następujące kody:
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
- Następnie naciśnij „F5”, aby uruchomić makro.
- W pierwszym wyświetlonym polu wprowadzania wpisz pierwsze litery słowa docelowego i kliknij „OK”, aby kontynuować.
- W drugim polu wprowadź liczbę długości liter i kliknij „OK”. Użyj przecinka do oddzielenia liczb.
Na koniec wszystkie znalezione słowa zostaną podświetlone na żółto.
Napraw problemy z Wordem
Częściej niż nie, różne problemy mogą wystąpić w programie Word. Niektóre poważne mogą nawet doprowadzić do upadku oprogramowania. i zepsute słowo może spowodować utratę cennych danych. Dlatego musisz podjąć natychmiastowe działania, gdy tylko pojawi się problem.
Wprowadzenie autora:
Vera Chen jest ekspertem w dziedzinie odzyskiwania danych w DataNumen, Inc., która jest światowym liderem w technologiach odzyskiwania danych, w tym doskonal korupcję i pdf oprogramowanie do naprawy. po więcej informacji odwiedź www.datanumen.com





