MasterPages-Objekt (Publisher)
Stellt die Masterseite für eine Publikation, nach der alle Seiten in der Publikation entworfen werden. MasterPages -Objekt ist eine Auflistung von Seite Objekte.
Hinweise
Verwenden Sie die Document.MasterPages-Eigenschaft , um ein MasterPages-Objekt zurückzugeben.
Verwenden Sie die Page.Shapes-Eigenschaft, um mit AutoFormen und Textfeldern auf der seite master zu arbeiten.
Beispiel
Das folgende Beispiel fügt zwei Linealführungslinien auf der Masterseite, sodass jede Seite in der aktiven Publikation in Viertel aufgeteilt wird.
Sub ChangeMasterPage()
Dim intWidth As Integer
Dim intHeight As Integer
With ActiveDocument
intWidth = .PageSetup.PageWidth
intWidth = intWidth / 2
intHeight = .PageSetup.PageHeight
intHeight = intHeight / 2
With .MasterPages(1).RulerGuides
.Add Position:=intWidth, _
Type:=pbRulerGuideTypeVertical
.Add Position:=intHeight, _
Type:=pbRulerGuideTypeHorizontal
End With
End With
End Sub
In diesem Beispiel wird der oberen linken Ecke der seite master eine kleine rote Herzform hinzugefügt, die auf jeder Seite in der aktiven Publikation angezeigt wird.
Sub AddShapeToMasterPage()
ActiveDocument.MasterPages(1).Shapes.AddShape(Type:=msoShapeHeart, _
Left:=36, Top:=36, Width:=36, Height:=36).Fill _
.ForeColor.RGB = RGB(Red:=255, Green:=0, Blue:=0)
End Sub
Methoden
Eigenschaften
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.