Klasse PageSetup (Word VBA)

Die Klasse PageSetup stellt die Beschreibung der Seiteneinrichtung dar.

Set

Um eine PageSetup -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim psp as PageSetup
Set psp = ActiveDocument.PageSetup

Die folgenden Prozeduren können zum Festlegen der PageSetup Klassenvariablen verwendet werden : Document.PageSetup, Range.PageSetup, Section.PageSetup, Sections.PageSetup und Selection.PageSetup

Themas

Die folgenden Prozeduren in dieser Klasse wurden zusammengefasst und auf eine separate Themenseite beschrieben

Page with its procedures DifferentFirstPageHeaderFooter, FirstPageTray, LinesPage, OddAndEvenPagesHeaderFooter, OtherPagesTray und TwoPagesOnOne

Eigenschaften

BookFoldPrinting True , wenn Microsoft Word ein Dokument in einer Reihe von Broschüren drucken soll, damit die gedruckten Seiten gefaltet und als Buch gelesen werden können.

ActiveDocument.PageSetup.BookFoldPrinting = True

BookFoldPrintingSheets Zurückgeben oder Festlegen einer Long , der die Anzahl der Seiten für jede Broschüre darstellt.

ActiveDocument.PageSetup.BookFoldPrintingSheets =

BookFoldRevPrinting True, wenn Microsoft Word die Druckreihenfolge für Buchdruck bei Dokumenten in asiatischen Sprachen oder bei bidirektionalen Dokumenten umkehren soll.

ActiveDocument.PageSetup.BookFoldRevPrinting = True

BottomMargin Gibt den Abstand (in Punkt) zwischen der unteren Seitenkante und der unteren Begrenzung des Textkörpers zurück oder legt ihn fest.

ActiveDocument.PageSetup.BottomMargin =

CharsLine Gibt die Anzahl der Zeichen pro Zeile im Dokumentraster zurück oder legt sie fest.

ActiveDocument.PageSetup.CharsLine =

FooterDistance Gibt den Abstand (in Punkt) zwischen der Fußzeile und der unteren Seitenkante zurück oder legt ihn fest.

ActiveDocument.PageSetup.FooterDistance =

Gutter Gibt die Breite (in Punkt) des zusätzlichen Seitenrands (Bundsteg) zurück, der jeder Seite in einem Dokument oder Abschnitt zum Binden hinzugefügt wird, oder legt sie fest.

ActiveDocument.PageSetup.Gutter =

GutterPos Legt fest, auf welcher Seite der Bundsteg im Dokument angezeigt wird, oder gibt diesen Wert zurück.

ActiveDocument.PageSetup.GutterPos = wdGutterPosLeft

GutterStyle Legt fest, ob Bundstege für das aktuelle Dokument auf der Grundlage einer von rechts nach links oder einer von links nach rechts ausgerichteten Sprache von Microsoft Word verwendet wird, oder gibt diesen Wert zurück.

ActiveDocument.PageSetup.GutterStyle = wdGutterStyleBidi

HeaderDistance Gibt den Abstand (in Punkt) zwischen der Kopfzeile und der oberen Seitenkante zurück oder legt ihn fest.

ActiveDocument.PageSetup.HeaderDistance =

LayoutMode Gibt den Layoutmodus für das aktuelle Dokument zurück oder legt ihn fest.

ActiveDocument.PageSetup.LayoutMode = wdLayoutModeDefault

LeftMargin Gibt den Abstand (in Punkt) zwischen der linken Seitenkante und der linken Begrenzung des Textkörpers zurück oder legt ihn fest.

ActiveDocument.PageSetup.LeftMargin =

LineNumbering Gibt ein LineNumbering -Objekt zurück, das die Zeilennummern für das angegebene PageSetup -Objekt darstellt, oder legt dieses fest.

ActiveDocument.PageSetup.LineNumbering =

MirrorMargins True, wenn bei gegenüberliegenden Seiten die inneren und die äußeren Seitenränder gleich breit sind.

ActiveDocument.PageSetup.MirrorMargins =

Orientation Gibt die Ausrichtung der Seite zurück oder legt diese fest.

ActiveDocument.PageSetup.Orientation = wdOrientLandscape

PageHeight Gibt die Seitenhöhe in Punkt zurück oder legt sie fest.

ActiveDocument.PageSetup.PageHeight =

PageWidth Gibt die Seitenbreite in Punkt zurück oder legt sie fest.

ActiveDocument.PageSetup.PageWidth =

PaperSize Gibt das Papierformat zurück oder legt dieses fest.

ActiveDocument.PageSetup.PaperSize = wdPaper10x14

Parent Gibt einen Wert vom Typ Object zurück, der das übergeordnete Objekt des angegebenen PageSetup-Objekts darstellt.

Dim objParent As Object
Set objParent = ActiveDocument.PageSetup.Parent

RightMargin Gibt den Abstand (in Punkt) zwischen der rechten Seitenkante und der rechten Begrenzung des Textkörpers zurück oder legt ihn fest.

ActiveDocument.PageSetup.RightMargin =

SectionDirection Gibt die Leserichtung und Ausrichtung der angegebenen Abschnitte zurück oder legt diese fest.

ActiveDocument.PageSetup.SectionDirection = wdSectionDirectionLtr

SectionStart Gibt die Art des Abschnittsumbruchs für das angegebene Objekt zurück oder legt diese fest.

ActiveDocument.PageSetup.SectionStart = wdSectionContinuous

ShowGrid True , um das Seitenraster anzuzeigen.

ActiveDocument.PageSetup.ShowGrid = True

SuppressEndnotes True, wenn Endnoten am Ende des nächsten Abschnitts, der keine Endnoten unterdrückt, gedruckt werden.

ActiveDocument.PageSetup.SuppressEndnotes =

TextColumns Gibt eine TextColumns-Auflistung zurück, die die Gruppe von Textspalten für das angegebene PageSetup -Objekt darstellt.

ActiveDocument.PageSetup.TextColumns =

TopMargin Gibt den Abstand (in Punkt) zwischen der Seitenoberkante und der oberen Begrenzung des Textkörpers zurück oder legt diesen fest.

ActiveDocument.PageSetup.TopMargin =

VerticalAlignment Gibt die vertikale Ausrichtung von Text auf jeder Seite eines Dokuments oder Abschnitts zurück oder legt sie fest.

ActiveDocument.PageSetup.VerticalAlignment = wdAlignVerticalBottom