HotXLS ドキュメント

SetPrintArea メソッド

文字列ベースの PrintArea プロパティの代替として、1 から始まる行と列のインデックス番号を使用して印刷する範囲を設定します

構文

procedure SetPrintArea(FirstRow: Word; FirstCol: Word; LastRow: Word; LastCol: Word);
FirstRow 必須 Word。印刷範囲の最初の行の 1 から始まる行インデックス
FirstCol 必須 Word。印刷範囲の最初の列の 1 から始まる列インデックス
LastRow 必須 Word。印刷範囲の最後の行の 1 から始まる行インデックス
LastCol 必須 Word。印刷範囲の最後の列の 1 から始まる列インデックス

備考

FirstRow、FirstCol、LastRow、LastCol は、Cells プロパティと同じ 1 から始まる番号を使用します。FirstRow > LastRow、FirstCol > LastCol、またはインデックスがワークシートの境界外にある場合、呼び出しは無視されます

使用例

この使用例は、印刷範囲をワークシート 1 のセル A1:E20 に設定します

Workbook.Sheets[1].PageSetup.SetPrintArea(1, 1, 20, 5);