For カウンタ変数 = 初期値 To 終了値 Step 加算値 処理 Next カウンタ変数
カウンタ変数 | カウンタとして使用する変数 |
初期値 | カウンタの初期値 |
終了値 |
カウンタの終了値 カウンタ変数がこの値に達するとループを終了する |
加算値 |
1回ループするごとにカウンタ変数に加算される値 省略時には1が指定される |
Option Explicit
Sub main()
Dim counter As Integer
Debug.Print ("1つ目のループ")
For counter = 3 To 5 Step 2
Debug.Print ("counterの値 = " & counter)
Next counter
Debug.Print ("2つ目のループ")
'Step を省略した場合、加算値は1になる
For counter = 3 To 5
Debug.Print ("counterの値 = " & counter)
Next counter
'実行後、イミディエイト ウインドウに
'以下の出力がある
'
'1つ目のループ
'counterの値 = 3
'counterの値 = 5
'2つ目のループ
'counterの値 = 3
'counterの値 = 4
'counterの値 = 5
End Sub
このサイトはリンクフリーです。リンクを貼る際に連絡は不要です。
© EXCEL VBA リファレンス all rights reserved.