●確認テスト1

【問題文】

セルA10~A13に「Hello」と入力しなさい。

【解答例1】

Sub TestForNext1_1()
    'Forで使用する変数iを作成
    Dim i As Long
    'i(初期値10)が10~13の間、繰り返す
    For i = 10 To 13 Step 1
        'i(10~13)行目に"Hello"と入力
        Cells(i, 1) = "Hello"
    Next i
End Sub

【解答例2】

Sub TestForNext1_2()
    'Forで使用する変数iを作成
    Dim i As Long
    'i(初期値10)が10~13の間、繰り返す
    For i = 10 To 13
        Cells(i, 1) = "Hello"
    Next
End Sub

【解答例3】

Sub TestForNext1_3()
    'Forで使用する変数iを作成
    Dim i As Long
    'i(初期値10)が10~13の間、繰り返す
    For i = 10 To 13
        Cells(i, 1) = "Hello"
    Next i
End Sub

【解説】

解答例1では[Step 増加数]と[Next 変数]を省略せず、解答例2ではそれらの省略をしています。
解答例3のように、[Step 増加数]を省略して[Next 変数]を省略せず書くこともできます。