Propriété Master.PageSheet (Visio)
Renvoie la feuille de page (un objet qui représente la feuille de calcul ShapeSheet) d’une forme de base. En lecture seule.
Syntaxe
expression. PageSheet
Expression Variable qui représente un objet Master .
Valeur renvoyée
Shape
Remarques
Chaque forme de base contient une arborescence d'objets Shape. Les constantes représentant les types de forme portent le préfixe visType et sont déclarées par la bibliothèque de types de Visio dans VisShapeTypes.
Dans l'arborescence des formes d'une forme de base, il n'y a qu'une seule forme de type visTypePage. Cette forme est toujours la forme racine de l'arborescence ; c'est la forme qui est renvoyée par la propriété PageSheet.
La feuille de page contient des paramètres importants pour la forme de base, tels que sa taille et son échelle. Elle contient également la section Layers qui définit les calques pour la forme en question.
En supposant que la page contienne au moins une forme, vous pouvez utiliser la macro suivante pour récupérer la forme Page d'une forme de base :
Sub MasterPageSheet_Example()
Dim vsoShape As Visio.Shape
Dim vsoShapes As Visio.Shapes
Dim vsoMaster As Visio.Master
Set vsoMaster = ActiveDocument.Masters.Item(1)
Set vsoShapes = vsoMaster.Shapes
Set vsoShape = vsoShapes("ThePage")
End Sub
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.