Τεκμηρίωση HotXLS

Περιοχές με μετατόπιση (Offset)

Ένας συνηθισμένος τρόπος εργασίας με μια περιοχή που βρίσκεται σε σχέση με μια άλλη περιοχή είναι η χρήση της Offset ιδιότητας

Παράδειγμα

Στο ακόλουθο παράδειγμα, τα περιεχόμενα της περιοχής που βρίσκεται δύο γραμμές κάτω και τρεις στήλες δεξιότερα από την επιλεγμένη περιοχή στο ενεργό φύλλο εργασίας μορφοποιούνται με διπλή υπογράμμιση
Workbook.ActiveSheet.Selection.Offset[2, 3].Font.Underline := xlDouble;
Το ακόλουθο παράδειγμα δημιουργεί ένα αντίγραφο της περιοχής B5:G7 κάτω από αυτήν
With Workbook.Sheets[1].Range['B5','G7'] do begin
   Offset[Rows.Count, 0].Insert(xlShiftDown);
   Copy(Offset[Rows.Count, 0], xlPasteAll);
end;