Běžný způsob práce s rozsahem relativně k jinému rozsahu je použití vlastnosti
Offset. Vlastnost Offset vrátí rozsah, který je posunut o určitý počet řádků a sloupců od původního rozsahu
V následujícím příkladu je obsah rozsahu, který je o dva řádky níže a tři sloupce vpravo od vybraného rozsahu na aktivním listu, nastavena na 15
Workbook.ActiveSheet.Selection.Offset[2, 3].Font.Underline := xlDouble;
Následující příklad vytvoří kopii rozsahu B5:G7 pod ním
With Workbook.Sheets[1].Range['B5','G7'] do begin
Offset[Rows.Count, 0].Insert(xlShiftDown);
Copy(Offset[Rows.Count, 0], xlPasteAll);
end;