Objet MasterPages (Publisher)
Représente la page maître d'une composition d'après laquelle toutes les pages de la composition seront conçus. L'objet MasterPages est une collection de Page objets.
Remarques
Utilisez la propriété Document.MasterPages pour renvoyer un objet MasterPages .
Utilisez la propriété Page.Shapes pour utiliser des formes automatiques et des zones de texte sur la page maître.
Exemple
L'exemple suivant ajoute deux repères de règle à la page maître afin que chaque page de la composition active est divisée en quatre parties.
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
Cet exemple montre comment ajouter une petite forme de cœur rouge dans le coin supérieur gauche de la page maître qui apparaîtra sur chaque page de la composition active.
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
Méthodes
Propriétés
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.