ステンシル上の図形ごとに、テキストを折り返さないで各行に表示できる図形名のおおよその文字数を指定します。 値の取得と設定が可能です。
構文
式。StencilCharactersPerLine
式ApplicationSettings オブジェクトを表す変数。
戻り値
Long
注釈
StencilCharactersPerLine プロパティの設定は、[Visio オプション] ダイアログ ボックスの [詳細設定] タブの [ステンシル間隔] の [行ごとの文字] オプションを設定するのと同じです ([ファイル] タブをクリックし、[オプション] をクリックします)。
StencilCharactersPerLine の最小値は、1 行あたり 5 文字、最大値は 20 文字です。 Visio では、既定で 1 行あたり 12 文字を表示します。
このプロパティを変更すると、ステンシル上の図形全体の間隔が影響を受け、スクロールしないで表示できる図形の数も変更されます。
例
この Microsoft Visual Basic for Applications (VBA) マクロは、StencilCharactersPerLine プロパティを使用して、ステンシルの 1 行あたりの現在の文字数をイミディエイト ウィンドウに出力する方法を示します。 また、Visio Application オブジェクトから ApplicationSettings オブジェクトを取得する方法も示します。
Public Sub StencilCharactersPerLine_Example()
Dim vsoApplicationSettings As Visio.ApplicationSettings
Dim lngCharsPerLine As Long
Set vsoApplicationSettings = Visio.Application.Settings
lngCharsPerLine = vsoApplicationSettings.StencilCharactersPerLine
Debug.Print lngCharsPerLine
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。