Devolve um objecto
IXLSRange que representa um intervalo deslocado em relação ao intervalo especificado
Sintaxe
property Offset[RowOffset: Integer; ColumnOffset: Integer]:
IXLSRange;
| RowOffset |
Integer. Número de linhas, positivo, negativo ou zero, pelo qual o intervalo deve ser deslocado. Os valores positivos deslocam para baixo e os negativos para cima |
| ColumnOffset |
Integer. Número de colunas, positivo, negativo ou zero, pelo qual o intervalo deve ser deslocado. Os valores positivos deslocam para a direita e os negativos para a esquerda |
Exemplo
Este exemplo demonstra como utilizar a propriedade Offset para iterar por um intervalo de células
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;