HotXLS-dokumentation

Offset egenskab

Returnerer an IXLSRange -objekt, der repræsenterer et område, der er forskudt i forhold til det angivne område. Skrivebeskyttet

Syntaks

property Offset[RowOffset: Integer; ColumnOffset: Integer]: IXLSRange;
RowOffset Integer. Antallet af rækker (positivt, negativt eller nul), som området skal forskubbes med. Positive værdier forskubber nedad, og negative forskubber opad
ColumnOffset Integer. Antallet af kolonner (positivt, negativt eller nul), som området skal forskubbes med. Positive værdier forskubber mod højre, og negative forskubber mod venstre

Eksempel

Eksemplet viser, hvordan egenskaben Offset bruges til at gennemløbe et celleområde

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;