TextRange メソッド (PowerPoint)TextRange.Words method (PowerPoint)

指定したテキストの単語のサブセットを表す**TextRange** オブジェクトを返します。Returns a TextRange object that represents the specified subset of text words.


expression.expression. Words( _Start_, _Length_ )

TextRangeオブジェクトを表す変数を取得します。expression A variable that represents a TextRange object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
StartStart 省略可能Optional LongLong 返されるテキスト範囲の最初の単語を指定します。The first word in the returned range.
LengthLength 省略可能Optional LongLong 返される単語数を指定します。The number of words to be returned.

戻り値Return value



テキスト範囲内の単語のカウントまたはループについては、 TextRange オブジェクトを参照してください。For information about counting or looping through the words in a text range, see the TextRange object.

引数 Start と引数 Length の両方を省略する場合、返されるテキストは指定した範囲の最初の単語から最後の段落までになります。If both Start and Length are omitted, the returned range starts with the first word and ends with the last paragraph in the specified range.

引数 Start を指定し、引数 Length を指定しない場合、返されるテキストには 1 つの単語が含まれます。If Start is specified but Length is omitted, the returned range contains one word.

引数 Length を指定し、引数 Start を指定しない場合、返されるテキストは指定した範囲の最初の単語から始まります。If Length is specified but Start is omitted, the returned range starts with the first word in the specified range.

引数 Start が指定したテキストの単語数より大きい場合、返されるテキストは指定した範囲の最後の単語から始まります。If Start is greater than the number of words in the specified text, the returned range starts with the last word in the specified range.

引数 Length が指定した開始単語からテキストの終わりまでの単語数より大きい場合、指定した範囲の単語がすべて返されます。If Length is greater than the number of words from the specified starting word to the end of the text, the returned range contains all those words.


次の使用例は、作業中のプレゼンテーションのスライド 1 の図形 2 内の最初の段落の 2、3、および 4 番目の単語を太字として書式設定します。This example formats as bold the second, third, and fourth words in the first paragraph in shape two on slide one in the active presentation.

Application.ActivePresentation.Slides(1).Shapes(2) _
    .TextFrame.TextRange.Paragraphs(1).Words(2, 3).Font _
    .Bold = True

関連項目See also

TextRange オブジェクトTextRange Object

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.