次の方法で共有


ApplicationSettings.StencilCharactersPerLine プロパティ (Visio)

ステンシル上の図形ごとに、テキストを折り返さないで各行に表示できる図形名のおおよその文字数を指定します。 値の取得と設定が可能です。

構文

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 のサポートおよびフィードバックを参照してください。