/ / Excel VBA Step Keyword

Excel VBA Step Keyword

يمكنك استعمال ال خطوة الكلمة الرئيسية في Excel VBA لتحديد زيادة مختلفة لمتغير العداد للحلقة.

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

Dim i As Integer

For i = 1 To 6 Step 2
    Cells(i, 1).Value = 100
Next i

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

خطوة إيجابية

تفسير: سيتم تنفيذ خطوط الرمز بين For و Next ثلاث مرات. بالنسبة لـ i = 1 ، يقوم Excel VBA بإدخال القيمة 100 في الخلية عند تقاطع الصف 1 والعمود 1. عندما يصل Excel VBA إلى التالي i ، فإنه يزيد i مع 2 ويقفز مرة أخرى إلى عبارة For. بالنسبة لـ i = 3 ، يقوم Excel VBA بإدخال القيمة 100 في الخلية عند تقاطع الصف 3 والعمود 1 وما إلى ذلك.

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

Dim j As Integer

For j = 8 To 3 Step -1
    Cells(6, j).Value = 50
Next j

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

الخطوة السلبية

تفسير: سيتم تنفيذ سطور التعليمة البرمجية بين For و Next ست مرات. بالنسبة لـ j = 8 ، يقوم Excel VBA بإدخال القيمة 50 في الخلية عند تقاطع الصف 6 والعمود 8. عندما يصل Excel VBA إلى التالي ، يخفض j مع 1 ويقفز مرة أخرى إلى عبارة For. بالنسبة إلى j = 7 ، يُدخل Excel VBA القيمة 50 في الخلية عند تقاطع الصف 6 والعمود 7 وما إلى ذلك.

اقرأ أيضًا: