/ / Excel VBA Offset Property

Excel VBA Offset Property

ال خاصية الإزاحة في Excel VBA يأخذ النطاق الذي هو عدد معين من الصفوف والأعمدة بعيدا عن نطاق معين (الحدود أدناه للتوضيح فقط).

ضع زر أمر في ورقة العمل الخاصة بك وقم بإضافة الأسطر التعليمات البرمجية التالية:

Dim example As Range
Set example = Range("A1:A2")

example.Offset(3, 2).Select

النتيجة عند النقر فوق زر الأمر الموجود على الورقة:

إكسل VBA خاصية الملكية أوفست

Explanation: خطوط الكود هذه تحدد المدى الذي هو 3 صفوف اسفل و 2 من الأعمدة على يمين المدى ("A1: A2"). تأخذ الخاصية Offset دائمًا الخلية العلوية اليمنى من نطاق كنقطة بداية.

للحصول على مثال عملي لخاصية الإزاحة ، راجع مثالنا على برنامج Create a Pattern.

اقرأ أيضًا: