Master.PageSheet プロパティ (Visio)
マスター シェイプのページ シート (シェイプシートを表現するオブジェクト) を返します。 読み取り専用です。
式。 PageSheet
式Master オブジェクトを表す変数。
Shape
すべてのマスター には、 Shape オブジェクトのツリーが含まれています。 図形の型を表す定数の先頭に visType が付き、 VisShapeTypes の Visio タイプ ライブラリによって宣言されます。
マスター シェイプの 3 つの図形のうち、1 つは visTypePage 型の図形です。 この図形は、常にツリー内のルート図形で、PageSheet プロパティはこの図形を返します。
ページ シートには、サイズやスケールなどのマスター シェイプについての重要な設定が含まれます。 さらに、マスター シェイプのレイヤーを定義する [Layers] セクションも含まれます。
ページ上に少なくとも 1 つの図形があることを前提とした場合、次のマクロを使用してマスター シェイプのページ図形を取得することができます。
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
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。