אתה יכול להשתמש ב מילת מפתח שלב ב Excel VBA כדי לציין תוספת שונה עבור משתנה הנגד של לולאה.
1. הצב כפתור פקודה בגליון העבודה שלך והוסף את שורות הקוד הבאות:
Dim i כמספר שלם
עבור i = 1 עד 6 שלב 2
תאים (i, 1). ערך = 100
הבא 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 כמספר שלם
עבור j = 8 עד 3 שלב -1
תאים (6, j). ערך = 50
י הבא
התוצאה כאשר אתה לוחץ על כפתור הפקודה בגיליון:
הסבר: שורות הקוד בין For ו- Next יבוצעו שש פעמים. עבור j = 8, Excel VBA מזין את הערך 50 לתוך התא בצומת של שורה 6 ועמודה 8. כאשר Excel VBA מגיע ל- j הבא, הוא מקטין את j עם 1 וחוזר חזרה למשפט For. עבור j = 7, Excel VBA מזין את הערך 50 לתא בצומת של שורה 6 ועמודה 7 וכו '.