itemByRange()

書式

paragraphObjectItem = paragraphsObject.itemByRange(number,number) paragraphObjectItem = paragraphsObject.itemByRange(paragraphObject,paragraphObject)

説明

itemByRange()は2つのパラメーターで指定された範囲のparagraph(段落)オブジェクトを返します。返されるオブジェクトには、everyItem()と同じように各プロパティに対応した配列が生成されます。つまり「返されたオブジェクト.プロパティ名[参照番号]」とすることで返された各オブジェクトのプロパティにアクセスすることができます。
パラメーターには段落を示す番号または対象位置となる段落オブジェクトを指定します。
var p=app.activeDocument.pages[0].textFrames[0].paragraphs;
var pp=p.itemByRange(p.lastItem(),p[2]);
alert(pp.contents);
var pp=p.itemByRange(1,4);
alert(pp.contents);

目次に戻る