Direkt zum Inhalt

Wie kann man Text zwischen zwei Lesezeichen im Word-Dokument auswählen oder löschen?

Wissen Sie, wie Sie den Inhalt zwischen zwei Lesezeichen in einem Word-Dokument auswählen oder löschen können? Dieser Artikel zeigt Ihnen Methoden, um damit umzugehen.

Mit VBA Text zwischen zwei Lesezeichen auswählen / löschen


Mit VBA Text zwischen zwei Lesezeichen auswählen / löschen

Angenommen, Ihr Dokument enthält zwei Lesezeichen (siehe Abbildung unten), können Sie den gesamten Inhalt zwischen diesen beiden Lesezeichen mit dem folgenden VBA-Code auswählen oder löschen.

1. Drücken Sie im Dokument die Taste Andere + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. In dem Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Insert > ModulKopieren Sie dann den folgenden Code in das Modulfenster.

Verwenden Sie zum Auswählen oder Löschen von Texten zwischen zwei Lesezeichen diesen Code:

VBA-Code: Wählen Sie Text zwischen zwei angegebenen Lesezeichen in Word aus:

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-Code: Löschen Sie Text zwischen zwei angegebenen Lesezeichen in 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. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes.

4. Im ersten Kutools for Word Geben Sie im Dialogfeld den Namen des Start-Lesezeichens in das Textfeld ein und klicken Sie auf OK.

5. In dieser Sekunde Kutools for Word Geben Sie im Dialogfeld das Lesezeichen ein und klicken Sie auf OK. Siehe Screenshot:

Note: Wenn der von Ihnen eingegebene Lesezeichenname nicht im Dokument vorhanden ist, wird ein weiteres Dialogfeld von Kutools for Word angezeigt, das Sie daran erinnert, den richtigen Namen einzugeben.

Dann werden alle Inhalte zwischen den angegebenen Lesezeichen sofort ausgewählt oder gelöscht. Siehe Screenshots.

Wählen Sie Texte zwischen zwei Lesezeichen aus:

Löschen Sie Texte zwischen zwei Lesezeichen.

Beste Office-Produktivitätstools

Kutools for Word - Steigern Sie Ihr Word-Erlebnis mit Over 100 Bemerkenswerte Funktionen!

🤖 Kutools KI-Assistent: Verwandeln Sie Ihr Schreiben mit KI – Inhalte generieren  /  Text umschreiben  /  Dokumente zusammenfassen  /  Erkundigen Sie sich nach Informationen basierend auf Dokument, alles in Word

📘 Dokumentenbeherrschung: Seiten teilen  /  Dokumente zusammenführen  /  Auswahl in verschiedenen Formaten exportieren (PDF/TXT/DOC/HTML...)  /  Stapelkonvertierung in PDF  /  Seiten als Bilder exportieren  /  Drucken Sie mehrere Dateien gleichzeitig...

Inhaltsbearbeitung: Batch suchen und ersetzen über mehrere Dateien hinweg  /  Größe aller Bilder ändern  /  Vertauschen Sie Tabellenzeilen und -spalten  /  Tabelle in Text konvertieren...

🧹 Mühelose Reinigung: Wegfegen Zusätzliche Räume  /  Abschnittswechsel  /  Alle Header  /  Textfelder  /  Hyperlinks  / Weitere Entfernungswerkzeuge finden Sie auf unserer Gruppe entfernen...

Kreative Einsätze: Einfügen Tausend Trennzeichen  /  Kontrollkästchen  /  Radio Knöpfe  /  QR Code  /  Strichcode  /  Diagonale Linientabelle  /  Gleichungsbeschriftung  /  Bildunterschrift  /  Tabellenüberschrift  /  Mehrere Bilder  / Entdecken Sie mehr im Gruppe einfügen...

🔍 Präzise Auswahl: Punktgenau bestimmte Seiten  /  Tabellen  /  Formen  /  Überschriften von Absätzen  / Verbessern Sie die Navigation mit mehr Wählen Sie Funktionen aus...

Star-Verbesserungen: Navigieren Sie schnell zu jedem Ort  /  Sich wiederholenden Text automatisch einfügen  /  Wechseln Sie nahtlos zwischen Dokumentfenstern  /  11 Konvertierungstools...

👉 Möchten Sie diese Funktionen ausprobieren? Kutools für Word bietet a 60-Tage kostenlose Testversion, ohne Einschränkungen! 🚀
 
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