Selection.FormattedText プロパティ (Word)
指定範囲または選択範囲の書式付きの文字列を含む Range オブジェクトを設定します。 値の取得と設定が可能です。
構文
式。 FormattedText
式Selection オブジェクトを表す変数。
注釈
指定範囲または選択範囲から、文字列および文字書式を含む Range オブジェクトを返します。 指定範囲または選択範囲に段落記号がある場合、段落書式も Range オブジェクトに含まれます。
このプロパティを設定すると、範囲内のテキストは書式設定されたテキストで置き換えられます。 既存のテキストを置換しない場合は、このプロパティを使用する前に Collapse メソッドを使用して、(最初の例を参照してください)。
例
次の使用例は、書式を含めて文書の最初の段落をコピーし、書式付きの文字列をカーソル位置に挿入します。
Selection.Collapse Direction:=wdCollapseStart
Selection.FormattedText = ActiveDocument.Paragraphs(1).Range
次の使用例は、選択範囲の文字列と書式を新しい文書にコピーします。
Set myRange = Selection.FormattedText
Documents.Add.Content.FormattedText = myRange
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。