ترجع كائن
IXLSRange يمثل نطاقاً مزاحاً عن النطاق المحدد. للقراءة فقط
البناء
property Offset[RowOffset: Integer; ColumnOffset: Integer]:
IXLSRange;
| RowOffset |
Integer. عدد الصفوف (موجب، سالب، أو صفر) التي سيتم إزاحة النطاق بها. القيم الموجبة تتم إزاحتها لأسفل، والقيم السالبة تتم إزاحتها لأعلى |
| ColumnOffset |
Integer. عدد الأعمدة (موجب، سالب، أو صفر) التي سيتم إزاحة النطاق بها. القيم الموجبة تتم إزاحتها لليمين، والقيم السالبة تتم إزاحتها لليسار |
مثال
يوضح هذا المثال كيفية استخدام الخاصية Offset للتكرار عبر نطاق من الخلايا
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;