Paragraphs メソッド

Microsoft PowerPoint Visual Basic リファレンス

Paragraphs メソッド

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

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

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

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

Length  省略可能です。長整数型 (Long) の値を指定します。返されるテキストの段落数を指定します。

解説

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

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

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

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

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

使用例

次の使用例は、作業中のプレゼンテーションのスライド 1 の図形 2 で 2 番目の段落の最初の 2 行を斜体として書式設定します。

Application.ActivePresentation.Slides(1).Shapes(2) _
    .TextFrame.TextRange.Paragraphs(2) _
    .Lines(1, 2).Font.Italic = True