В статията по-долу бихме искали да ви предоставим 2 полезни метода за размито търсене във вашия документ на Word.
Понякога се случва да забравим как правилно се пише дадена дума, особено когато е дълга. През повечето време едва помним само няколко начални букви. Това прави точното търсене почти невъзможно.
За наш късмет има начини за размито търсене. И можете да ги използвате във вашия документ на Word.
Метод 1: Използвайте функцията „Разширено търсене“ в Word
В нашия случай ще търсим „DataNumen”, Предполагайки, че просто го помним, започвайки с„ Данни ”.
- Първо, в групата „Редактиране“ в раздела „Начало“ щракнете върху падащия бутон до командата „Намиране“.
- И в това меню изберете опцията „Разширено търсене“.
- След това поставете показалеца за вмъкване в текстовото поле „Намери какво“ и поставете там следните заместващи символи:
- „Данни“ са началните букви на целевата дума. Трябва да ги замените с действителни. В случай че забравите началните букви, просто оставете полето празно и не въвеждайте дори интервал.
- И „n,m“ представлява броя на останалите букви от целевата дума, с изключение на началните букви. Да речем, в този случай това е числото „5“. Така че заместващите символи трябва да изглеждат по следния начин:
- Ако не сте сигурни за точен брой дължини на букви, можете да въведете 2 цифри, обозначаващи диапазон, като:
- И ако сте сигурни, че дължината на буквата е равна или по-голяма от определено число, въведете я в израза по следния начин:
- След това щракнете върху „Още“, за да изведете повече опции.
- Поставете отметка в квадратчето „Използване на заместващи символи“.
- След това щракнете върху „Намери в“ и изберете „Основен документ“.
Ще видите всички срещания на целевата дума в селекцията.
Метод 2: Изпълнете VBA кодове за търсене на текст
Изпълнението на VBA кодове може да ви спести от запаметяване на израза.
- Първо и най-важно, натиснете „Alt+F11“, за да извикате VBA редактора в Word.
- След това кликнете върху „Нормален“ проект и след това върху „Вмъкване“.
- Изберете „Модул“ от менюто.
- Щракнете два пъти върху него, за да отворите и поставите там следните кодове:
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
- След това натиснете „F5“, за да стартирате макроса.
- В първото поле за въвеждане, което се появява, въведете началните букви на целевата дума и щракнете върху „OK“, за да продължите.
- И във второто поле въведете броя на дължината на буквата и щракнете върху „OK“. Използвайте запетая, за да разделите числата.
И накрая, всички намерени думи ще бъдат маркирани в жълто.
Коригирайте проблемите с Word
По-често в Word може да възникнат различни проблеми. Някои тежки дори могат да доведат до колапс на софтуера. И а корумпирана дума може да доведе до загуба на ценни данни. Следователно трябва да предприемете незабавни действия, след като се появи проблем.
Въведение на автора:
Вера Чен е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително превъзхожда корупцията и pdf ремонт на софтуерни продукти. За повече информация посетете WWW.datanumen.com





