Dokumentacja HotXLS

Właściwość Offset

Zwraca obiekt IXLSRange reprezentujący zakres przesunięty od określonego zakresu

Składnia

property Offset[RowOffset: Integer; ColumnOffset: Integer]: IXLSRange;
RowOffset Integer. Liczba wierszy, o które zakres ma zostać przesunięty. Wartości dodatnie przesuwają w dół, a ujemne w górę
ColumnOffset Integer. Liczba kolumn, o które zakres ma zostać przesunięty. Wartości dodatnie przesuwają w prawo, a ujemne w lewo

Przykład

Ten przykład demonstruje jak używać właściwości Offset do iteracji przez zakres komórek

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;