ホーム > プログラミング入門 > Lesson10: 制御構造 For Next

制御構造 For Next
制御構造 For Next 制御構造 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 制御構造 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月