HotXLS ドキュメント

Offset プロパティ

指定した行数と列数だけオフセットされた範囲を表す IXLSRange オブジェクトを返します

構文

property Offset[RowOffset: Integer; ColumnOffset: Integer]: IXLSRange;
RowOffset Integer: 範囲をずらす行数 (正、負、または 0)。正の値は下へ、負の値は上へずれます
ColumnOffset Integer: 範囲をずらす列数 (正、負、または 0)。正の値は右へ、負の値は左へずれます

使用例

この使用例は、Offset プロパティを使用してセル範囲を反復処理する方法を示します

With Workbook.Sheets[1].Range['A1', 'A1'] do begin
   for row := 0 to 1000 do
     for col := 0 to 100 do
         Offset[row, col].Value := (row + 1)*(col + 1);
end;