Dokumentácia HotXLS

Vlastnosť Offset

Vracia objekt IXLSRange, ktorý predstavuje rozsah s posunom od zadaného rozsahu. Len na čítanie

Syntax

property Offset[RowOffset: Integer; ColumnOffset: Integer]: IXLSRange;
RowOffset Integer. Počet riadkov (kladný, záporný alebo nulový), o ktorý sa má rozsah posunúť. Kladné hodnoty sa posúvajú nadol a záporné nahor
ColumnOffset Integer. Počet stĺpcov (kladný, záporný alebo nulový), o ktorý sa má rozsah posunúť. Kladné hodnoty sa posúvajú doprava a záporné doľava

Príklad

Tento príklad demonštruje použitie vlastnosti Offset pri iterácii cez rozsah buniek

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;