Microsoft Visio 図面またはウィンドウのズーム動作を決定します。 値の取得と設定が可能です。
構文
式。ZoomBehavior
式Document オブジェクトを表す変数。
戻り値
VisZoomBehavior
注釈
すべての新規図面およびウィンドウのズーム動作を設定するには、DefaultZoomBehavior プロパティを使用します。
VisZoomBehavior の Visio タイプ ライブラリで宣言されている次の定数は、ZoomBehavior の有効な値です。
| 定数 | 値 | 説明 |
|---|---|---|
| visZoomNone | 0 | ズームの動作が識別できません。図面、またはアプリケーションのズーム動作を使用してください。 これが既定です。 |
| visZoomInPlaceContainer | 1 | コンテナーがズームを実行します。 |
| visZoomVisio | 2 | Visio がズームを実行します。 |
| visZoomVisioExact | 4 | 所定の位置で開かれている場合、Visio がズームを行います。Visio はズーム レベルを調整しません。 |
ZoomBehavior が visZoomVisio に設定されている場合、ページルーラーやグリッドの外観、スナップ動作を最適化するために、ズーム レベルは 50% や 100% などの特定のディスクリート値に調整されます。
ZoomBehavior が visZoomInPlaceContainer に設定されている場合、Visio はコンテナーの IOleCommandTarget インターフェイスを使用してズームを実行し、インプレース ウィンドウ内でウィンドウにフィットするズームを強制します。 コンテナーで IOleCommandTarget がサポートされていない場合、ズームは行われません。
ZoomBehavior が visZoomVisioExact に設定されている場合、Window.Zoom プロパティを使用するか、Visio ユーザー インターフェイスのズーム スライダーを使用して、ズームを任意の値に設定できます。
注:
既定の動作 (visZoomNone) は、Visio 2002 より前のバージョンの動作と異なります。 (Visio 2002 では、既定は visZoomVisio でした。)以前のバージョンで見られた動作を再現するには、この値を visZoomInPlaceContainer に設定します。
例
次のプロシージャでは、Visio 2000 の動作を再現するように Document.ZoomBehavior プロパティの値を設定しています。
Sub ZoomBehavior_Example()
ActiveDocument.ZoomBehavior = visZoomInPlaceContainer
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。