次の方法で共有


Characters.End プロパティ (Visio)

図形内のテキスト範囲を表す指定された Characters オブジェクトの終了インデックスを設定または返します。 値の取得と設定が可能です。

構文

終わり

Characters オブジェクトを表す変数。

戻り値

Long

注釈

End プロパティは、Characters オブジェクトで表されるテキスト範囲の終わりを指定します。 End プロパティの値は、2 つの文字間の境界を表すインデックスで、テキスト中の挿入ポイントに相当します。 図面ウィンドウで選択したテキストと同様に、Characters オブジェクトは、Cut または Copy メソッドなどの後続のアクションの影響を受ける一連の文字を表します。 Characters オブジェクトを取得すると、このオブジェクトが示す現在のテキスト範囲には、図形のすべてのテキストが含まれます。 Characters オブジェクトの Begin プロパティおよび End プロパティを設定することにより、テキストの範囲を変更できます。 Characters オブジェクトが表すテキストの範囲を変更しても、対応する図形のテキストには影響はありません。

End プロパティには、ゼロ (0) から対応する図形の CharCount プロパティの値まで含めることができます。 0 のインデックスでは、図形のテキスト内にある最初の文字の前に配置されます。 CharCount プロパティと同じインデックスでは、図形のテキスト内にある最後の文字の後ろに配置されます。 0 未満の値を指定すると、0 が使用されます。 フィールド内にある拡張文字の範囲内の値を指定すると、フィールドの終わりに End プロパティの値が設定されます。

End プロパティの値は、常に Begin プロパティの値以上にする必要があります。 End プロパティの値を Begin プロパティの値より小さく設定すると、End プロパティと Begin プロパティの両方が End プロパティに指定した値に設定されます。

Visual Studio ソリューションに Microsoft.Office.Interop.Visio リファレンスが含まれている場合、このプロパティは次の種類にマップされます。

  • Microsoft.Office.Interop.Visio.IVCharacters.End

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。