Gå til hovedindhold

Find og erstat tekster i Word-dokument, sidehoved og sidefod

Normalt kan funktionen Find & erstat hjælpe med at finde og erstatte specifik tekst i et Word-dokuments brødtekst, sidehoved og sidefod på samme tid. Har du nogensinde prøvet at finde og erstatte tekster kun i sidehovedet og sidefoden i et Word-dokument? Eller for at finde og erstatte flere forskellige tekster på samme tid i et orddokument eller på tværs af flere dokumenter? Denne tutorial viser nogle metoder til at opnå dem.

Find og erstat den samme tekst i Word-dokument med funktionen Find og erstat
Find og erstat kun den samme tekst i sektionen sidehoved og sidefod med VBA-koden
Find og udskift forskellige tekster på samme tid med en fantastisk funktion


Find og erstat den samme tekst i Word-dokument med funktionen Find og erstat

Det er let at bruge funktionen Find og erstat i Word-dokument.

1. Åbn dokumentet med de ord, du vil erstatte, tryk på Ctrl + H nøgler på samme tid for at åbne Søg og erstat dialog boks.

2. i Søg og erstat under dialogboksen udskifte fanen, skal du indtaste den gamle tekst og den nye tekst separat i Find hvad og Replace med felter, og klik derefter på Erstat alle knap. Se skærmbillede:

Bemærk: Du kan klikke på Mere knappen for at finde flere søgemuligheder, som du har brug for.

3. Derefter dukker en dialog op for at vise dig, hvor mange udskiftninger der er foretaget. Klik på OK at færdiggøre.


Find og erstat kun den samme tekst i sektionen sidehoved og sidefod med VBA-koden

Hvis du kun vil finde og erstatte i sidehovedet og sidefoden af ​​et dokument, kan metoden i dette afsnit hjælpe.

1. Åbn det dokument, du finder, og udskift tekst i sidehoved og sidefod, tryk på andre + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.

2. i Microsoft Visual Basic til applikationer vindue, skal du klikke på indsatte > Modul, og kopier derefter nedenstående VBA-kode til modulvinduet.

VBA-kode: Find og erstat kun tekst i sidehoved og sidefod

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

Bemærk: I koden skal du udskifte “Find overskriftstekst" og "Find bundtekst”Med de tekster, du vil finde i sidehoved og sidefod; og udskift “Jeg har fundet overskriftstekst"Og"Jeg har fundet sidefodstekst”Med den nye sidehovedtekst og sidefodstekst.

3. Tryk på F5 nøgle for at køre koden. Derefter erstattes de specifikke tekster i sidehoved og sidefod med nye tekster.


Find og udskift forskellige tekster på samme tid med en fantastisk funktion

Batch Find og erstat træk ved Kutools for Word kan hjælpe med let at finde og erstatte forskellige tekster i et dokument eller på tværs af flere dokumenter på samme tid.

Inden du anvender denne funktion, skal du tage minutter til download og installer det først.

1. Start Microsoft Word-applikationen, klik på Kutools Plus > Batch Find og erstat.

2. i Batch Find og erstat vindue, skal du gøre som følger.

  • 2.1 klik på knap> Tilføj fil or Tilføj mappe for at tilføje de dokumenter, du har brug for, for at finde og erstatte tekster indeni.
  • 2.2 Klik på Tilføj række knap for at indsætte find og erstat felter. Hvis du vil finde og erstatte tre forskellige tekster på samme tid, skal du oprette tre rækker.
  • 2.3 I hver række skal du indtaste de eksisterende tekster, du vil erstatte med en ny i Finde kolonne, og indtast derefter den nye tekst i udskifte kolonne.
  • 2.4 Specificer Søgetype for hver række.
  • 2.5 I Finde ind i kolonnen, vælg hvor du vil finde og erstatte. Det omfatter Hoveddokument, Header , Sidefod i dette afsnit. Du kan vælge en af ​​dem, to af dem eller alle ud fra dine behov.
  • 2.6. Klik på udskifte for at starte operationen. Se skærmbillede:

Derefter erstattes alle specifikke tekster på tværs af udvalgte dokumenter.

Tip: Du kan fremhæve resultatet med baggrundsfarve ved at angive en bestemt farve i kolonnen Fremhæv for en række.

  Hvis du vil have en gratis prøveperiode (60 dage) af dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.


Relaterede artikler

Find og erstat flere ord på samme tid i et Word-dokument
Word giver en Find og erstat funktion for at finde alle forekomster af et ord eller en sætning og erstatte dem med et nyt ord på samme tid. Men hvis du vil finde og erstatte forskellige ord på samme tid, kan denne indbyggingsfunktion ikke hjælpe. I denne artikel taler vi om en VBA-metode til at finde og erstatte flere forskellige ord på samme tid i Word-dokument.

Søg og erstat på tværs af flere filer i word
Hvis du har flere dusin ordfiler, der indeholder det samme indhold (f.eks. Sidehoved, sidefod, nogle specielle ord eller tal), og du skal erstatte det samme indhold på tværs af disse dokumenter i Word. Hvordan ville det være lettere for dig at få det gjort hurtigt? Bestemt kan du åbne disse filer en efter en for at erstatte det samme indhold, men det vil være tidskrævende og besværligt. Denne tutorial viser dig en vanskelig måde at erstatte det samme indhold i flere dokumenter i Word på én gang.

Erstat hårde afkast med bløde afkast i Word
Hvis du vil formatere et Word-dokument ved at erstatte afsnitstegn (hårde returneringer) med manuelle linjeskift (soft return) i det. Hvordan kan du gøre for hurtigt at erstatte hårde afkast med bløde afkast i Word? Denne tutorial viser dig flere måder at konvertere hårde afkast til bløde afkast.

Udskift bløde afkast med hårde afkast i Word
Hvis du vil formatere et Word-dokument ved at erstatte manuelle linjeskift (soft return) med afsnitstegn (hard return) i det. Hvordan kan du gøre for hurtigt at erstatte bløde afkast med hårde afkast i Word? Denne vejledning viser dig flere måder at konvertere bløde afkast til hårde afkast.


Anbefalede Word-produktivitetsværktøjer

 

Kutools For Word - Mere end 100 avancerede funktioner til Microsoft Word, spar 50 % tid

  • Komplicerede og gentagne operationer kan udføres engangsbehandling på få sekunder.
  • Indsæt flere billeder på tværs af mapper i Word-dokumentet på én gang.
  • Flet og kombiner flere Word-filer på tværs af mapper i en med den ønskede rækkefølge.
  • Opdel det aktuelle dokument i separate dokumenter i henhold til overskrift 1, sektionsskift eller andre kriterier.
  • Konverter filer mellem Doc og Docx, Docx og PDF, samling af værktøjer til almindelige konverteringer og markering, og så videre...
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