Dokumentace HotXLS

Vlastnost Offset

Vrátí objekt IXLSRange představující rozsah posunutý od zadaného rozsahu. Pouze pro čtení

Syntaxe

property Offset[RowOffset: Integer; ColumnOffset: Integer]: IXLSRange;
RowOffset Integer. Počet řádků, o které se má oblast posunout, kladný, záporný nebo nulový. Kladné hodnoty posouvají dolů, záporné nahoru
ColumnOffset Integer. Počet sloupců, o které se má oblast posunout, kladný, záporný nebo nulový. Kladné hodnoty posouvají doprava, záporné doleva

Příklad

Tento příklad demonstruje, jak použít vlastnost Offset pro iteraci rozsahem buněk

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;