制御構造 For Next
ループ処理(処理を繰り返す)です。
For カウンタ変数 = 初期値 To 最終値(Step 加算値)
処理
Next
カウンタを加算しながら最終値になるまで処理を繰り返すということです。
カウンタが 0 から始まってを 1 ずつ増やしながら 10 になるまで繰り返す場合
For カウンタ変数 = 0 To 10 Step 1
ですが、加算値が 1 のときは省略できます。
For カウンタ変数 = 0 To 10
「B3」から「B6」に番号(連番1〜4)を入力することにします。
Do While Loop のときと同じフローチャートです。
これを見ながらプログラムを作ってみます。
2004年8月
制御構造 For Next その2
作ったプログラムは
Sub test_12()
'制御構造 For Next の勉強中
Dim i As Integer
For i = 1 To 4
Cells(i + 2, "B").Value = i
Next
End Sub
このプログラムを実行すると
「B3」から「B6」に番号(連番1〜4)が入力されました。
2004年8月