Hur markerar eller tar jag bort text mellan två bokmärken i Word-dokument?
Vet du hur man väljer eller tar bort innehållet mellan två bokmärken i ett Word-dokument? Den här artikeln visar metoder för att hantera det.
Markera / ta bort text mellan två bokmärken med VBA
Markera / ta bort text mellan två bokmärken med VBA
Om vi antar att det finns två bokmärken i ditt dokument som visas nedan, kan du välja eller ta bort allt innehåll mellan dessa två bokmärken med följande VBA-kod.
1. I dokumentet trycker du 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 > Modulerna, kopiera sedan nedanstående kod till modulfönstret.
För att välja eller ta bort texter mellan två bokmärken, använd koderna nedan:
VBA-kod: Välj text mellan två angivna bokmärken i Word:
Sub SelectBetweenBookmarks()
Dim xRange As Range
Dim xBMone, xBMtwo As Bookmark
Dim xBookMarkOne, xBookMarkTwo As String
On Error Resume Next
Set xRange = ActiveDocument.Content
xBookMarkOne = InputBox("Please enter the start bookmark:", "Kutools for Word")
xBookMarkTwo = InputBox("Please enter the end bookmark:", "Kutools for Word")
Set xBMone = ActiveDocument.Bookmarks(xBookMarkOne)
Set xBMtwo = ActiveDocument.Bookmarks(xBookMarkTwo)
If xBMone Is Nothing Or xBMtwo Is Nothing Then
MsgBox "Please enter the correct bookmark name", vbInformation, "KuTools for Word"
Exit Sub
End If
xRange.Start = xBMone.Range.End
xRange.End = xBMtwo.Range.Start
xRange.Select
End Sub
VBA-kod: Ta bort text mellan två angivna bokmärken i Word:
Sub DeleteBetweenBookmarks ()
Dim xRange As Range
Dim xBMone, xBMtwo As Bookmark
Dim xBookMarkOne, xBookMarkTwo As String
On Error Resume Next
Set xRange = ActiveDocument.Content
xBookMarkOne = InputBox("Please enter the start bookmark:", "Kutools for Word")
xBookMarkTwo = InputBox("Please enter the end bookmark:", "Kutools for Word")
Set xBMone = ActiveDocument.Bookmarks(xBookMarkOne)
Set xBMtwo = ActiveDocument.Bookmarks(xBookMarkTwo)
If xBMone Is Nothing Or xBMtwo Is Nothing Then
MsgBox " Please enter the correct bookmark name ", vbInformation, "KuTools for Word"
Exit Sub
End If
xRange.Start = xBMone.Range.End
xRange.End = xBMtwo.Range.Start
xRange.Delete
End Sub
3. tryck på F5 för att köra koden.
4. I den första Kutools för Word dialogrutan, ange namnet på startbokmärket i textrutan och klicka OK.
5. På sekunden Kutools för Word dialogrutan, ange slutet bokmärke och klicka OK. Se skärmdump:
Anmärkningar: Om det bokmärkesnamn du angav inte finns i dokumentet dyker en annan Kutools for Word-dialogruta upp för att påminna dig om att ange rätt.
Sedan markeras eller raderas allt innehåll mellan de angivna bokmärkena omedelbart. Se skärmdumpar.
Välj texter mellan två bokmärken:
Ta bort texter mellan två bokmärken.
Office-fliken: Tar flikgränssnitt till Word, Excel, PowerPoint...![]() |
Förbättra ditt arbetsflöde nu. Läs mer om Office-fliken Gratis nedladdning |
Bästa kontorsproduktivitetsverktyg
Kutools för Word - Höj din ordupplevelse med Over 100 Anmärkningsvärda funktioner!
🤖 Kutools AI-funktioner: AI-assistent / Realtidsassistent / Superpolsk (bevara format) / Super Translate (Bevara format) / AI-redaktion / AI korrekturläsning...
📘 Dokumentbehärskning: Dela sidor / Sammanfoga dokument / Exportera urval i olika format (PDF/TXT/DOC/HTML...) / Batchkonvertera till PDF...
✏ Innehållsredigering: Batchsök och ersätt över flera filer / Ändra storlek på alla bilder / Transponera tabellrader och kolumner / Konvertera tabell till text...
🧹 Enkel rengöring: Svep bort Extra utrymmen / Avsnitt bryter / Textrutor / Hyperlänkar / För fler borttagningsverktyg, gå till ta bort grupp...
➕ Kreativa inlägg: Föra in Tusen avskiljare / Kryssrutor / radio Knappar / QR-kod / Streckkod / Flera bilder / Upptäck mer i Insert grupp...
🔍 Precisionsval: Precisera Specifika sidor / Bord / Former / Rubrik stycken / Förbättra navigering med mer Välja pass...
⭐ Stjärnförbättringar: Navigera till valfri plats / Auto-infoga upprepad text / Växla mellan dokumentfönster / 11 Konvertering verktyg...

Bästa kontorsproduktivitetsverktyg
Kutools för Word - 100+ verktyg för Word
- 🤖 Kutools AI-funktioner: AI-assistent / Realtidsassistent / Superpolsk / Super Translate / AI-redaktion / AI korrekturläsning
- 📘 Dokumentbehärskning: Dela sidor / Sammanfoga dokument / Batchkonvertera till PDF
- ✏ Innehållsredigering: Batch Hitta och ersätt / Ändra storlek på alla bilder
- 🧹 Enkel rengöring: Ta bort extra utrymmen / Ta bort sektionsbrott
- ➕ Kreativa inlägg: Sätt i tusen avskiljare / Infoga kryssrutor / Skapa QR-koder