TextFrame.Characters メソッド (Excel)
図形のテキスト フレーム内の文字範囲を表す Characters オブジェクトを返します。 Characters オブジェクトを使用して、テキスト フレーム内に文字を追加および書式設定します。
構文
式。文字 (開始、 長さ)
式TextFrame オブジェクトを返す式。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Start | 省略可能 | バリアント型 (Variant) | 範囲の何文字目から取得するかを指定します。 この引数に 1 を設定するか、省略すると、Characters はその範囲の先頭から取得します。 |
Length | 省略可能 | バリアント型 (Variant) | 返す文字数を指定します。 この引数を省略すると、 Characters メソッドは文字列の残りの部分 ( Start 引数として設定された文字の後にあるすべてのもの) を返します。 |
戻り値
Characters
注釈
Characters オブジェクトはコレクションではありません。
例
次の使用例は、作業中のワークシートの最初の図形のテキスト フレームの 3 番目の文字を太字で書式設定します。
With ActiveSheet.Shapes(1).TextFrame
.Characters.Text = "abcdefg"
.Characters(3, 1).Font.Bold = True
End With
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。