So löschen Sie eine leere Word-Seite in VBA
Während Microsoft Word keinen Knopf oder ein Werkzeug für jedes mögliches Szenario haben, können Sie benutzerdefinierte Makros, Stücke von ausführbarem Code erstellen, mithilfe von Visual Basic für Applikationen (VBA). Makros können Word entsprechend Ihren Bedürfnissen anpassen. Beispielsweise wenn Sie ein Dokument mit leeren Seiten unterbrochen haben, könnte es scheinen, wie Ihre einzige Option ist manuell durch das Dokument und die beanstandeten Seiten löschen. Es ist eine weitere Option: Verwenden Sie ein VBA-Makro, um das Beinarbeit für Sie tun.
Anweisungen
1 Drücken Sie "Alt" und "F11" zusammen in das Word-Dokument, dem Sie Leerzeichen aus zu entfernen, öffnen Sie den Visual Basic-Editor (VBE) möchten.
2 Klicken Sie auf "Einfügen" und klicken Sie auf "Modul" ein leeres Modulfenster einfügen.
3 Kopieren Sie und fügen Sie den folgenden Code in das leere Modulfenster:
Public Sub DeleteBlankPage()
Selection.GoTo was: = WdGoToBookmark, Name: = "\page"
Wenn IsBlankSelection dann
Selection.Delete
EndIf
EndSub
Public Function BlankPageSelection()
Für jedes c In Selection.Characters
Wenn (C <> VbCr und c <> VbTab und c <> VbFormFeed und c <> "") dann
BlankPageSelection = False
Funktion beenden
EndIf
Nächste
BlankPageSelection = True
EndFunction
4 Mit "F5" führen Sie die Routine und Löschen von leeren Seiten aus Ihrem Dokument.
Tipps & Warnungen
- Zu einem späteren Zeitpunkt können Sie den gleichen Code: der Code wird mit Ihrem Word-Dokument speichern. Öffnen Sie VBE zu, und klicken Sie auf "DeleteBlankPage" aus der linken Seitenleiste. Drücken Sie "F5", um die Routine auszuführen.