Documentation HotXLS

Propriété Offset

Retourne un objet IXLSRange représentant une plage décalée par rapport à la plage spécifiée. Lecture seule

Syntaxe

property Offset[RowOffset: Integer; ColumnOffset: Integer]: IXLSRange;
RowOffset Integer. Nombre de lignes (positif, négatif ou nul) selon lequel la plage doit être décalée. Les valeurs positives décalent vers le bas et les valeurs négatives vers le haut
ColumnOffset Integer. Nombre de colonnes (positif, négatif ou nul) selon lequel la plage doit être décalée. Les valeurs positives décalent vers la droite et les valeurs négatives vers la gauche

Exemple

Cet exemple illustre l'utilisation de la propriété Offset pour l'itération à travers une plage de cellules

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;