VBA für MS Word

Von: akademie.de Redaktion
Stand: 18. März 2008
1
(1)
Beitrag bewerten
Anmelden um Kommentare zu schreiben

Downloads zu diesem Beitrag

Das MS Word-Objektmodell

Kopf- und Fußzeilen

Wie kann ich Text in Kopf- und Fußzeilen festlegen? Wie kann ich die Seitenformatierung ändern?

Bild vergrößernSo kann auf Kopf- und Fußzeilen zugegriffen werden

Auf Kopf- und Fußzeilen kann nur über die Sections-Auflistung eines Document-Objekts zugegriffen werden. Diese Sections-Auflistung enthält alle Abschnitte des Dokuments, beginnend mit 1. Jedes Dokument hat zumindest einen Abschnitt.

Die Kopf- und Fußzeile wird durch ein HeaderFooter-Objekt dargestellt. Auf ein solches kann nur über die Headers- (für Kopfzeilen) bzw. Footers-Eigenschaft (für Fußzeilen) des Section-Objekts zugegriffen werden. Diese Eigenschaft verlangt eine der folgenden Konstanten als Parameter:

  • wdHeaderFooterPrimary: je nach Einstellung für alle, alle außer der ersten Seite oder nur ungerade Seiten

  • wdHeaderFooterEvenPages: gerade Seiten

  • wdHeaderFooterFirstPage: nur erste Seite

Welche Einstellung für Kopf- und Fußzeilen gilt, sowie alle anderen Seiteneinstellungen werden über die PageSetup-Eigenschaft eines Section-Objekts vorgenommen.

Die Range-Eigenschaft eines HeaderFooter-Objekts liefert einen entsprechenden Verweis auf den Inhalt der Kopf- bzw. Fußzeile.

Sie können mit Hilfe der PageNumber-Eigenschaft des HeaderFooter-Objekts, die ein PageNumber-Objekt liefert, und deren Methode Add dem Abschnitt eine automatische Seitennummerierung hinzufügen.

Dies ist eine Leseprobe

Möchten Sie den Beitrag komplett lesen? Dann werden Sie Probemitglied und testen Sie akademie.de 14 Tage kostenlos!

Auf VBA für MS Word erfahren Sie mehr über diesen Beitrag und die weiteren Leseproben.

Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein