Hoppa till huvudinnehåll

Hitta och ersätt texter i Word-dokument, sidhuvud och sidfot

Normalt kan funktionen Sök & ersätt hjälpa till att hitta och ersätta specifik text i ett Word-dokuments kropp, sidhuvud och sidfot samtidigt. Har du någonsin försökt att hitta och ersätta texter bara i sidhuvudet och sidfoten i ett Word-dokument? Eller att hitta och ersätta flera olika texter samtidigt i ett orddokument eller över flera dokument? Denna handledning visar några metoder för att uppnå dem.

Hitta och ersätt samma text i Word-dokument med funktionen Sök och ersätt
Hitta och ersätt endast samma text i avsnittet sidhuvud och sidfot med VBA-koden
Hitta och ersätt olika texter samtidigt med en fantastisk funktion


Hitta och ersätt samma text i Word-dokument med funktionen Sök och ersätt

Det är enkelt att använda funktionen Sök och ersätt i Word-dokument.

1. Öppna dokumentet som innehåller orden du vill ersätta, tryck på ctrl + H tangenter samtidigt för att öppna Sök och ersätt dialog ruta.

2. I Sök och ersätt under dialogrutan ersätta fliken, ange den gamla texten och den nya texten separat i Hitta det och Rplacera med och klicka sedan på Ersätt alla knapp. Se skärmdump:

Notera: Du kan klicka på Snarare knappen för att hitta fler sökalternativ efter behov.

3. Sedan dyker en dialog upp för att visa dig hur många ersättare som har gjorts. Klick OK att avsluta.


Hitta och ersätt endast samma text i avsnittet sidhuvud och sidfot med VBA-koden

Om du bara vill hitta och ersätta i sidhuvudet och sidfoten i ett dokument kan metoden i det här avsnittet hjälpa.

1. Öppna dokumentet som du hittar och ersätt texten i sidhuvudet och sidfoten, tryck på andra + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.

2. I Microsoft Visual Basic för applikationer fönstret klickar Insert > Modul, och kopiera sedan VBA-koden nedan till modulfönstret.

VBA-kod: Hitta och ersätt endast text i sidhuvud och sidfot

Sub FindAndReplaceOfHeaderAndFooter()
'Update by Extendoffice 20190805
    Dim xDoc As Document
    Dim xSelection As Selection
    Dim xSec As Section
    Dim xHeader As HeaderFooter
Dim xFooter As HeaderFooter
On Error Resume Next
    Set xDoc = Application.ActiveDocument
    For Each xSec In xDoc.Sections
        For Each xHeader In xSec.Headers
            xHeader.Range.Select
            Set xSelection = xDoc.Application.Selection
            With xSelection.Find
                .Text = "I've found header text" 'Enter the old header text here!
               .Replacement.Text = "I've found header text" 'Enter the new header text here!
                .Wrap = wdFindContinue
                .Execute Replace:=wdReplaceAll
            End With
        Next xHeader
        For Each xFooter In xSec.Footers
            xFooter.Range.Select
            Set xSelection = xDoc.Application.Selection
            With xSelection.Find
                .Text = "I've found footer text" 'Enter the old footer text here!
                .Replacement.Text = "I've found footer text" 'Enter the old footer text here!
                .Wrap = wdFindContinue
                .Execute Replace:=wdReplaceAll
            End With
        Next xFooter
    Next xSec
    xDoc.ActiveWindow.ActivePane.Close
    If xDoc.ActiveWindow.View.SplitSpecial = wdPaneNone Then
        xDoc.ActiveWindow.View.Type = wdPrintView
    Else
        xDoc.ActiveWindow.View.Type = wdPrintView
    End If
    xDoc.Activate
End Sub

Notera: Byt ut koden i kodenHitta rubriktext" och den "Hitta sidfotstext”Med texterna du vill hitta i sidhuvud och sidfot; och byt ut “Jag har hittat rubriktext"Och"Jag har hittat text i sidfoten”Med den nya sidtexten och sidfoten.

3. tryck på F5 för att köra koden. Sedan ersätts de specifika texterna i sidhuvud och sidfot med nya texter.


Hitta och ersätt olika texter samtidigt med en fantastisk funktion

Smakämnen Batch Hitta och ersätt egenskap av Kutools för Word kan hjälpa till att enkelt hitta och ersätta olika texter i ett dokument eller över flera dokument samtidigt.

Innan du tillämpar den här funktionen, ta några minuter till ladda ner och installera det först.

1. Starta Microsoft Word-applikationen, klicka på Kutools Plus > Batch Hitta och ersätt.

2. I Batch Hitta och ersätt måste du göra enligt följande.

  • 2.1 klicka på knapp> Lägg till fil or lägg till mapp för att lägga till de dokument som du behöver för att hitta och ersätta texter inuti.
  • 2.2 Klicka på Lägg till rad -knappen för att infoga sök- och ersättningsfälten. Skapa tre rader om du vill hitta och ersätta tre olika texter samtidigt.
  • 2.3 I varje rad anger du de befintliga texterna som du kommer att ersätta med en ny i hitta och ange sedan den nya texten i ersätta kolonn.
  • 2.4 Ange Söktyp för varje rad.
  • 2.5 I Hitta i välj var du ska söka och ersätta. Det inkluderar Huvuddokument, Sidhuvud och Sidfot i denna avdelning. Du kan välja en av dem, två av dem eller alla baserat på dina behov.
  • 2.6. Klicka på ersätta för att starta operationen. Se skärmdump:

Sedan byts alla specifika texter ut över utvalda dokument.

Dricks: Du kan markera resultatet med bakgrundsfärg genom att ange viss färg i kolumnen Markera för en rad.

  Om du vill ha en gratis provperiod (60 dagar) av det här verktyget, klicka för att ladda ner den, och gå sedan till för att tillämpa operationen enligt ovanstående steg.


Relaterade artiklar

Hitta och ersätt flera ord samtidigt i ett Word-dokument
Word erbjuder en Sök och ersätt-funktion för att hitta alla instanser av ett ord eller en fras och ersätta dem med ett nytt ord samtidigt. Men om du vill hitta och ersätta olika ord samtidigt kan den här inbyggnadsfunktionen inte hjälpa. I den här artikeln pratar vi om en VBA-metod för att hitta och ersätta flera olika ord samtidigt i Word-dokument.

Sök och ersätt över flera filer i word
Om du har flera dussin ordfiler som innehåller samma innehåll (som sidhuvud, sidfot, några specialord eller nummer) och du måste ersätta samma innehåll över dessa dokument i Word. Hur skulle det vara lättare för dig att få det gjort snabbt? Visst kan du öppna dessa filer en efter en för att ersätta samma innehåll, men det kommer att vara tidskrävande och besvärande. Denna handledning visar dig ett knepigt sätt att ersätta samma innehåll i flera dokument i Word samtidigt.

Ersätt hårda avkastningar med mjuka avkastningar i Word
Om du vill formatera ett Word-dokument genom att ersätta styckemärken (hårda returer) med manuella radbrytningar (mjuka avkastningar) i det. Hur kan du göra för att snabbt ersätta hårda avkastningar med mjuka avkastningar i Word? Denna handledning visar dig flera sätt att konvertera hårda avkastningar till mjuka avkastningar.

Ersätt mjuka avkastningar med hårda avkastningar i Word
Om du vill formatera ett Word-dokument genom att ersätta manuella radbrytningar (mjuka avkastningar) med styckemärken (hårda avkastningar) i det. Hur kan du göra för att snabbt ersätta mjuka avkastningar med hårda avkastningar i Word? Denna handledning visar dig flera sätt att konvertera mjukavkastning till hårdavkastning.


Rekommenderade Word-produktivitetsverktyg

 

Kutools For Word - Mer än 100 avancerade funktioner för Microsoft Word, spara 50 % tid

  • Komplicerade och upprepade operationer kan göras engångsbehandling på några sekunder.
  • Infoga flera bilder över mappar i Word-dokumentet samtidigt.
  • Slå ihop och kombinera flera Word-filer över mappar till en med önskad ordning.
  • Dela upp det aktuella dokumentet i separata dokument enligt rubrik 1, avsnittbrytning eller andra kriterier.
  • Konvertera filer mellan Doc och Docx, Docx och PDF, samling verktyg för vanliga konverteringar och val, och så vidare ...
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations