Klasse PageSetup (Excel 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 = ActiveChart.PageSetup

Die folgenden Prozeduren können zum Festlegen der PageSetup Klassenvariablen verwendet werden : Chart.PageSetup und Worksheet.PageSetup

Themas

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

Print with its procedures DifferentFirstPageHeaderFooter, EvenPage, FirstPage, FirstPageNumber, FitToPagesTall, FitToPagesWide, OddAndEvenPagesHeaderFooter, Pages, PrintArea, PrintComments, PrintErrors, PrintGridlines, PrintHeadings, PrintNotes, PrintQuality, PrintTitleColumns und PrintTitleRows

Eigenschaften

AlignMarginsHeaderFooter Gibt True zurück, wenn die Kopf- und Fußzeile in Excel an den Rändern ausgerichtet werden soll, die in den Seiteneinrichtungsoptionen festgelegt sind.

ActiveChart.PageSetup.AlignMarginsHeaderFooter = True

BlackAndWhite True, wenn die Elemente des Dokuments in schwarzweiß gedruckt werden.

ActiveChart.PageSetup.BlackAndWhite = True

BottomMargin Gibt die Größe des unteren Seitenrands in Punktzurück oder legt Sie fest.

ActiveChart.PageSetup.BottomMargin = 26

CenterFooter Zentriert die Fußzeileninformationen im PageSetup-Objekt.

ActiveChart.PageSetup.CenterFooter =

CenterFooterPicture Gibt ein Graphic -Objekt zurück, das das Bild für den mittleren Abschnitt der Fußzeile darstellt.

Dim grpCenterFooterPicture As Graphic
Set grpCenterFooterPicture = ActiveChart.PageSetup.CenterFooterPicture

CenterHeader Zentriert die Kopfzeileninformationen im PageSetup-Objekt.

ActiveChart.PageSetup.CenterHeader =

CenterHeaderPicture Gibt ein Graphic -Objekt zurück, das das Bild für den mittleren Bereich der Kopfzeile darstellt.

Dim grpCenterHeaderPicture As Graphic
Set grpCenterHeaderPicture = ActiveChart.PageSetup.CenterHeaderPicture

CenterHorizontally True, falls das Arbeitsblatt horizontal auf der Druckseite zentriert ist.

ActiveChart.PageSetup.CenterHorizontally = True

CenterVertically True, falls das Arbeitsblatt vertikal auf der Druckseite zentriert ist.

ActiveChart.PageSetup.CenterVertically = True

Draft True, wenn das Blatt ohne Grafiken gedruckt wird.

ActiveChart.PageSetup.Draft = True

FooterMargin Gibt den Abstand vom unteren Rand der Seite zur Fußzeile in Punktzurück oder legt ihn fest.

ActiveChart.PageSetup.FooterMargin = 36

HeaderMargin Gibt den Abstand zwischen dem oberen Rand der Seite und der Kopfzeile in Punktzurück oder legt ihn fest.

ActiveChart.PageSetup.HeaderMargin =

LeftFooter Gibt die Ausrichtung von Text in der linken Fußzeile einer Arbeitsmappe oder eines Abschnitts zurück oder legt diese fest.

ActiveChart.PageSetup.LeftFooter =

LeftFooterPicture Gibt ein Graphic -Objekt zurück, das das Bild für den linken Abschnitt der Fußzeile darstellt.

Dim grpLeftFooterPicture As Graphic
Set grpLeftFooterPicture = ActiveChart.PageSetup.LeftFooterPicture

LeftHeader Gibt die Ausrichtung von Text in der linken Kopfzeile einer Arbeitsmappe oder eines Abschnitts zurück oder legt diese fest.

ActiveChart.PageSetup.LeftHeader =

LeftHeaderPicture Gibt ein Graphic -Objekt zurück, das das Bild für den linken Abschnitt der Kopfzeile darstellt.

Dim grpLeftHeaderPicture As Graphic
Set grpLeftHeaderPicture = ActiveChart.PageSetup.LeftHeaderPicture

LeftMargin Gibt die Größe des linken Rands in Punktzurück oder legt Sie fest.

ActiveChart.PageSetup.LeftMargin =

Order Gibt einen XlOrder -Wert zurück, der die Reihenfolge darstellt, die Microsoft Excel zum Nummerieren von Seiten beim Drucken eines umfangreichen Arbeitsblatts verwendet, oder legt diesen fest.

ActiveChart.PageSetup.Order = xlDownThenOver

Orientation Gibt einen XlPageOrientation -Wert zurück, der den Hochformat-oder Querformat Druckmodus darstellt, oder legt diesen fest.

ActiveChart.PageSetup.Orientation = xlLandscape

PaperSize Gibt die Größe des Papiers zurück oder legt es fest.

ActiveChart.PageSetup.PaperSize = xlPaper10x14

Parent Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

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

RightFooter Gibt den Abstand (in Punkt) zwischen dem rechten Rand der Seite und der rechten Begrenzung der Fußzeile zurück oder legt ihn fest.

ActiveChart.PageSetup.RightFooter =

RightFooterPicture Gibt ein Graphic -Objekt zurück, das das Bild für den rechten Abschnitt der Fußzeile darstellt.

Dim grpRightFooterPicture As Graphic
Set grpRightFooterPicture = Worksheets("Sheet1").PageSetup.RightFooterPicture

RightHeader Gibt den rechten Teil der Kopfzeile zurück oder legt ihn fest.

Worksheets("Sheet1").PageSetup.RightHeader =

RightHeaderPicture Gibt ein Graphic -Objekt zurück, das das Bild für den rechten Abschnitt der Kopfzeile darstellt.

Dim grpRightHeaderPicture As Graphic
Set grpRightHeaderPicture = Worksheets("Sheet1").PageSetup.RightHeaderPicture

RightMargin Gibt die Größe des rechten Rands in Punktzurück oder legt Sie fest.

Worksheets("Sheet1").PageSetup.RightMargin =

ScaleWithDocHeaderFooter Gibt zurück oder legt fest, ob Kopf- und Fußzeile mit dem Dokument skaliert werden sollen, wenn die Größe des Dokuments geändert wird.

ActiveChart.PageSetup.ScaleWithDocHeaderFooter = True

TopMargin Gibt die Größe des oberen Seitenrands in Punktzurück oder legt Sie fest.

Worksheets("Sheet1").PageSetup.TopMargin =

Zoom Gibt einen Variant-Wert zurück, der den Prozentsatz (zwischen 10 % und 400 %) darstellt, um den das Arbeitsblatt beim Drucken von Microsoft Excel vergrößert oder verkleinert wird, oder legt diesen fest.

Worksheets("Sheet1").PageSetup.Zoom =