Range.Characters プロパティ (Excel)

オブジェクト テキスト内の文字範囲を表す Characters オブジェクトを返します。 Characters オブジェクトを使用して、テキスト文字列内の文字を書式設定します。

構文

文字 (開始長さ)

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

パラメーター

名前 必須 / オプション データ型 説明
Start 省略可能 バリアント型 (Variant) 返す先頭文字を指定します。 この引数に 1 を指定するか、省略すると、このプロパティは先頭文字から始まる文字列範囲を返します。
Length 省略可能 バリアント型 (Variant) 返す文字数を指定します。 この引数を省略すると、引数 Start により指定された文字より後にある、文字列の残りの部分を返します。

注釈

Characters オブジェクトはコレクションではありません。

次の使用例は、シート 1 のセル A1 の 3 番目の文字を太字に設定します。

With Worksheets("Sheet1").Range("A1") 
 .Value = "abcdefg" 
 .Characters(3, 1).Font.Bold = True 
End With

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

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