Paul arbeitet als technischer Redakteur und erstellt einige Dokumente, für die endlos neue Kopf- und Fußzeilen für jeden Dokumentabschnitt festgelegt werden müssen. Es ist mühsam, ständig das richtige Dialogfeld anzuzeigen und das Kontrollkästchen „Link zum vorherigen“ sowohl für die Kopf- als auch für die Fußzeilen zu deaktivieren. Paul fragt sich, ob es eine Möglichkeit gibt, die Standardeinstellung festzulegen, um Kopf- und Fußzeilen beim Erstellen eines Abschnitts zu trennen. Er würde es vorziehen, umgekehrt zu sein, wo er explizit „Link zum vorherigen“ setzen muss, wenn er es braucht.

Es gibt keine Möglichkeit, dies mit einer Einstellung in Word zu handhaben. Es scheint, dass die Einstellung immer zu „Link zum vorherigen“ zurückkehrt. Stattdessen müssen Sie ein Makro verwenden, um eine Problemumgehung für das zu erreichen, was Sie möchten. Es ist eine relativ einfache Aufgabe, ein Makro zu erstellen, das einen neuen Abschnittswechsel erstellt und die Verknüpfung der Kopf- und Fußzeilen aufhebt.

Sub AddNewSection()

Selection.InsertBreak Type:=wdSectionBreakNextPage     ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader     Selection.HeaderFooter.LinkToPrevious = False

ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter     Selection.HeaderFooter.LinkToPrevious = False     ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument End Sub

Das Makro fügt einen Abschnittswechsel ein und deaktiviert dann die Einstellung „Link zum vorherigen“ für den neuen Abschnitt. Sie können dieses Makro ganz einfach zu Ihrem Link hinzufügen: / wordribbon-Adding_Tools_to_the_Quick_Access_Toolbar [Symbolleiste für den Schnellzugriff] oder eine Tastenkombination definieren, um es auszuführen. Das Makro fügt einen Abschnittswechsel „Nächste Seite“ hinzu. Wenn Sie eine andere Art von Abschnittswechsel wünschen, müssen Sie lediglich die wdSectionBreakNextPage durch eine der anderen Konstanten für Abschnittswechsel ersetzen: wdSectionBreakContinuous (fortlaufender Abschnittswechsel), wdSectionBreakEvenPage (gerader Seitenumbruch) oder wdSectionBreakOddPage (ungerade Seitenabschnittswechsel).

Wenn Sie stattdessen einfach alle „Links zu vorherigen“ ändern möchten

Einstellungen für alle vorhandenen Abschnitte in Ihrem Dokument können Sie mithilfe eines anderen Makroansatzes vornehmen.

Sub UnlinkAllHeadersFooters()

Dim s As Section     On Error Resume Next

For Each s In ActiveDocument.Sections         s.Headers(wdHeaderFooterEvenPages).LinkToPrevious = False         s.Headers(wdHeaderFooterFirstPage).LinkToPrevious = False         s.Headers(wdHeaderFooterPrimary).LinkToPrevious = False         s.Footers(wdHeaderFooterEvenPages).LinkToPrevious = False         s.Footers(wdHeaderFooterFirstPage).LinkToPrevious = False         s.Footers(wdHeaderFooterPrimary).LinkToPrevious = False     Next s End Sub

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die beliebteste Textverarbeitungssoftware der Welt.) Dieser Tipp (13401) gilt für Microsoft Word 2007, 2010 und 2013.