/ / Excel שלב VBA שלב

שלב VBA שלב

אתה יכול להשתמש שלב מילת המפתח in 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 הבא, זה מגדיל אני עם 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 הבא, הוא מקטין את j עם 1 וקופץ חזרה להצהרה For. עבור j = 7, Excel VBA מזין את הערך 50 בתא בצומת של שורה 6 ועמודה 7 וכו '.

קרא גם: