Documentație HotXLS

Intervale relative la alte intervale

O modalitate obișnuită de a lucra cu un interval relativ la alt interval este utilizarea proprietății Offset

Exemplu

În exemplul următor, conținutul intervalului care se află cu două rânduri mai jos și trei coloane mai departe față de intervalul selectat pe Foaia de lucru activă este formatat ca subliniat dublu
Workbook.ActiveSheet.Selection.Offset[2, 3].Font.Underline := xlDouble;
Exemplul următor realizează copia intervalului B5:G7 sub el
With Workbook.Sheets[1].Range['B5','G7'] do begin
   Offset[Rows.Count, 0].Insert(xlShiftDown);
   Copy(Offset[Rows.Count, 0], xlPasteAll);
end;