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.