Share via


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

関連項目

Selection オブジェクト

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

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