Selles dokumendis on meil hea meel näidata teile 4 kasulikku meetodit teksti leidmiseks ja asendamiseks Wordi dokumendis.
Tavaliselt, kui teeme Wordis funktsiooni Otsi ja asenda, on mõju globaalne. Seega tahame täna pakkuda teile viise, kuidas leida ja asendada teksti osa dokumendist, näiteks valikus, ühel lehel või konkreetses jaotises.
1. meetod: kasutage valikus funktsiooni „Otsi ja asenda”.
- Esiteks valige tarsaada tekst.
- Teiseks vajutage klahvikombinatsiooni "Ctrl + H", et avada kast "Otsi ja asenda".
- Järgmisena sisestage otsingutekst tekstikasti "Leia mida" ja asendamise tekst väljale "Asenda".
- Seejärel klõpsake nuppu "Asenda kõik".
- Ilmub kast, mis küsib, kas soovite jätkata otsimist ülejäänud dokumendist. Veenduge, et klõpsate "Ei".
2. meetod: valiku teksti otsimiseks ja asendamiseks käivitage VBA koodid
- Kõigepealt valige dokumendi sisu vahemik.
- Järgmisena käivitage VBA redaktor, vajutades "Alt + F11".
- Seejärel klõpsake nuppu "Tavaline" ja klõpsake nuppu "Lisa".
- Valige menüüst "Moodul".
- Nüüd avage moodul topeltklõpsuga.
- Kopeerige ja kleepige sinna järgmised koodid:
Sub FindAndReplaceInSelection()
Dim strFindText As String
Dim strReplaceText As String
strFindText = InputBox("Enter finding text here:")
strReplaceText = InputBox("Enter replacing text here:")
With Selection.Find
.Text = strFindText
.Replacement.Text = strReplaceText
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
- Järgmine vajuta "F5".
- Ilmub kaks sisestuskasti. Sisestage otsimise ja asendamise tekst vastavalt kahte kasti.
- Jätkamiseks klõpsake "OK".
Te saavutate täpselt sama efekti nagu 1. meetodis.
3. meetod: määratud lehel teksti otsimiseks ja asendamiseks käivitage Wordi makro
Järgmine makro võimaldab teil konkreetsel lehel teksti leida ja asendada.
- Esmalt installige ja käivitage makro, järgides meetodi 2 samme.
- Seejärel asendage see makro järgmisega:
Sub FindAndReplaceInSpecificPage()
Dim strFindText As String
Dim strReplaceText As String
Dim strPageNum As String
Dim nPageNum As Integer
strPageNum = InputBox("Enter a page number: ")
nPageNum = Int(strPageNum)
Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:=nPageNum
ActiveDocument.Bookmarks("\page").Range.Select
strFindText = InputBox("Enter finding text here:")
strReplaceText = InputBox("Enter replacing text here:")
With Selection.Find
.Text = strFindText
.Replacement.Text = strReplaceText
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
- Pärast nende koodide käivitamist on 3 sisestuskasti. Sisestage esimesse kasti leheküljenumber ja teise otsingutekst ning kolmandasse asendustekst.
- Jätkamiseks ärge unustage klõpsata "OK".
4. meetod: jaotises teksti otsimiseks ja asendamiseks käivitage Wordi makro
- Samamoodi tehke makro installimiseks ja käitamiseks samu samme 2. meetodis.
- Ainult seekord kasutage selle asemel seda makrot:
Sub FindAndReplaceInSection()
Dim strFindText As String
Dim strReplaceText As String
Dim strSectionNum As String
Dim nSectionNum As Integer
strSectionNum = InputBox("Enter a section number: ")
nSectionNum = Int(strSectionNum)
Selection.GoTo What:=wdGoToSection, Which:=wdGoToFirst, Count:=1, Name:=nSectionNum
ActiveDocument.Sections(nSectionNum).Range.Select
strFindText = InputBox("Enter finding text here:")
strReplaceText = InputBox("Enter replacing text here:")
With Selection.Find
.Text = strFindText
.Replacement.Text = strReplaceText
.Forward = True
.Wrap = wdFindStop
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
- Ärge unustage sisestada esimesse lahtrisse jaotise number. Ja tekstide leidmine ja asendamine kahes järgmises kastis.
- Sellegipoolest klõpsake jätkamiseks nuppu "OK".
Wordi probleemidega toime tulemine
Teie dokumendis võib esineda mitmesuguseid probleeme. Mõnda on lihtne käsitseda, samas kui teised on raskemad, mis võib põhjustada Sõnade korruptsioon. Sellise stsenaariumi korral peate oma andmete päästmiseks hankima võimalikult kiiresti remonditööriista.
Autori sissejuhatus:
Vera Chen on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas Exceli parandus ja pdf tarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom




