Words メソッド

Microsoft PowerPoint Visual Basic リファレンス

Words メソッド

指定されたテキストの単語サブセットを表す TextRange オブジェクトを返します。テキスト範囲の単語数カウントまたはループについては、TextRange オブジェクトを参照してください。

expression**.Words(Start**, Length)

*expression *  必ず指定します。TextRange オブジェクトを返すオブジェクト式を指定します。

Start  省略可能です。長整数型 (Long) の値を指定します。返されるテキストの最初の単語を指定します。

Length  省略可能です。長整数型 (Long) の値を指定します。返される単語数を指定します。

解説

引数 Start と引数 Length の両方を省略する場合、返されるテキストは指定した範囲の最初の単語から最後の段落までになります。

引数 Start を指定し、引数 Length を指定しない場合、返されるテキストには 1 つの単語が含まれます。

引数 Length を指定し、引数 Start を指定しない場合、返されるテキストは指定した範囲の最初の単語から始まります。

引数 Start が指定したテキストの単語数より大きい場合、返されるテキストは指定した範囲の最後の単語から始まります。

引数 Length が指定した開始単語からテキストの終わりまでの単語数より大きい場合、指定した範囲の単語がすべて返されます。

使用例

次の使用例は、作業中のプレゼンテーションのスライド 1 の図形 2 内の最初の段落の 2、3、および 4 番目の単語を太字として書式設定します。

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