TextFrame.TextRange プロパティ (Word)

指定したテキスト フレーム内のテキストを表す Range オブジェクトを返します。

構文

Textrange

TextFrame オブジェクトを返す式。

次の使用例は、作業中の文書にテキスト ボックスを追加し、そのテキスト ボックスに文字列を追加します。

Set myTBox = ActiveDocument.Shapes _ 
 .AddTextBox(Orientation:=msoTextOrientationHorizontal, _ 
 Left:=100, Top:=100, Width:=300, Height:=200) 
myTBox.TextFrame.TextRange = "Test Box"

次の使用例は、作業中の文書の "テキスト 2" に文字列を追加します。

ActiveDocument.Shapes("TextBox 1").TextFrame.TextRange _ 
 .InsertAfter("New Text")

次の使用例は、作業中の文書の "テキスト 2" から文字列を取得し、メッセージ ボックスに表示します。

MsgBox ActiveDocument.Shapes("TextBox 1").TextFrame.TextRange.Text

関連項目

TextFrame オブジェクト

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

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