I denne artikkelen vil vi vise deg 2 smarte måter å slette innhold mellom 2 spesifikke ord i Word-dokumentet ditt.
I vår forrige artikkel har vi diskutert fremgangsmåten for å trekke dem ut til et annet dokument. For detaljer kan du se denne sost: Hvordan trekke ut innhold mellom to spesifikke ord fra ett Word-dokument til et annet
Og i dag vil vi illustrere 2 måter å slette innhold mellom to spesifikke ord i Word-dokumentet ditt. La oss likevel se hvor applikasjonsscenarioene er.
- Først av alt pleier vi å sette tekst i parentes. Og etter en stund må du kanskje slette eller skrive dem om, for eksempel nedenfor:
- For det andre, i noen loggfiler eller laboratorierapporter, må du kanskje slette tekst mellom 2 spesifikke ord. For eksempel, i skjermbildet nedenfor, må du kanskje slette de røde tekstene mellom "Kommentar:" og "Verdi:".
Nå er her 2 tilnærminger.
Metode 1: Bruk "Finn og erstatt"-funksjonen
- Først av, trykk "Ctrl + H" for å åpne "Finn og erstatt"-boksen.
- I "Finn hva"-tekstboksen skriver du inn det første ordet, "*" og det andre ordet. I vårt tilfelle bør vi skrive inn "Kommentar:*Verdi:".
- Skriv deretter inn ordene du vil beholde, i tekstboksen "Erstatt med". For å slette bare innhold mellom ord, må du for eksempel skrive inn det første og andre ordet i "Erstatt med"-boksen, for eksempel "Kommentarverdi". Eller du kan velge å slette de 2 ordene også ved å la "Erstatt med"-boksen stå tom.
- Klikk deretter på "Mer" for å få frem flere alternativer.
- Deretter merker du av for "Bruk jokertegn" og klikker på "Erstatt alle".
Metode 2: Kjør VBA-koder
- Først og fremstost, trykk "Alt+ F11" for å utløse VBA-redigering i Word.
- Klikk deretter på "Normal"-prosjektet og deretter "Sett inn"-fanen på menylinjen.
- Velg deretter "Modul" fra rullegardinmenyen til "Sett inn".
- Dobbeltklikk modulen for å åpne den og lim inn følgende koder der:
Sub DeleteTextBetweenTwoWords() Dim strFirstWord As String Dim strLastWord As String Dim objDoc As Document Dim objWord As Object Set objDoc = ActiveDocument strFirstWord = InputBox("Skriv inn det første ordet:", "First Word") strLastWord(" = Skriv inn boksen :", "Last Word") With Selection .HomeKey Unit:=wdStory With Selection.Find .ClearFormatting .Replacement.ClearFormatting .Text = strFirstWord & "*" & strLastWord .Replacement.Text = strFirstWord & strLastWordcards =StrFirstWord & strLastWordcards .Ex. Replace:=wdReplaceAll End With End With Set objDoc = Ingenting Set objWord = Ingenting End Sub
- Og klikk "Kjør" eller trykk "F5" for å utføre koder.
- Skriv inn det første ordet i boksen "Første ord". Og klikk "OK" for å fortsette.
- På samme måte, i «Siste ord»-boksen, skriv inn siste ord. Klikk "OK" for å fortsette.
OBS:
For å slette de 2 ordene også, kan du erstatte denne kodelinjen:
.Replacement.Text = strFirstWord & strLastWord
Til
.Replacement.Text = ""
Slett innhold i parentes
- Følg trinnene ovenfor for å installere og kjøre en makro.
- Kjør i stedet denne makroen:
Sub DeleteTextInAngleBrackets() With Selection .HomeKey Unit:=wdStory With Selection.Find .ClearFormatting .Replacement.ClearFormatting .Text = "\<(*)\>" .MatchWildcards = True .Replacement.Text" Execut" :=wdReplaceAll End With End With End Sub
Makroen ovenfor er viet til å slette tekst i vinkelparenteser (<>).
Det kan absolutt være mange typer parenteser i dokumentet ditt.
For tannregulering { }:
Erstatt
.Text = "\<(*)\>" .Replacement.Text = "<>"
Med
.Text = "\{(*)\}" .Replacement.Text = "{}"
For parenteser ( ):
Bruk disse 2 linjene
.Text = "\((*)\)" .Replacement.Text = "()"
For firkantede parenteser [ ]:
.Text = "\[(*)\]" .Replacement.Text = "[]"
Sikkerhetskopier filene dine nå
Det er alltid lurt å ta forholdsregler før noe vondt skjer. Og for å sikkerhetskopiere Word-dokumentene dine kan du ty til den nyeste versjonen av data hvis en katastrofe skulle inntreffe. Da kan du bruke et verktøy for å reparere Word uten mye angst.
Forfatterintroduksjon:
Vera Chen er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert gjenopprette xls og pdf reparere programvareprodukter. For mer informasjon besøk www.datanumen. Med
Fungerte ikke for meg på Word 2019
1
Dette fungerer ikke.