
Excel VBA、1ずつ増やす構文はForNextです。ForNextの使い方、注意点やサンプルコードを紹介します。
📌 「これ、自動化できたらラクなのに…」と思ったこと、ありませんか?
実はその作業、Excelマクロで簡単に自動化できるかもしれません。
「でもマクロって難しそう…」という方のために、完全初心者向けの入門記事をご用意しました!
👇実務で“そのまま使える”テンプレ付きで、コピペするだけ!
初心者向けエクセルマクロの作り方を解説|コピペOK実務テンプレ付き
Excel VBA 1ずつ増やす構文ForNext
1ずつ増やす構文ForNext
For 変数 = 初期値 To 最終値 Step 増分
' 繰り返し処理の本体
Next 変数
・変数
繰り返し処理内で使用する変数の名前を指定します。
・初期値
変数の初期値を設定します。
・最終値
変数の最終値を設定します。
・増分
変数をどれだけ増加させるか指定します。
Excel VBA 1ずつ増やす構文ForNext|使い方とポイント
ポイント
初期値から最終値まで、増分ずつ変数が増加します。
無限ループ(処理が無限に繰り返されること)に注意が必要で、ループ条件を慎重に設定し、意図せぬ無限ループに陥らないようにする。
Excel VBA 1ずつ増やす構文ForNextサンプルコード
自分の実力を客観的にチェックしたい…。そんな方のために、自分に合ったスタート地点がわかる無料のExcelVBAベーシック選択問題集をご用意しました。
Sub ForLoopExample()
Dim i As Integer
' 1から5までの数値を順番に表示
For i = 1 To 5 Step 1
MsgBox i
Next i
End Sub
サンプルコードは、変数 i を1から5まで1ずつ増加させながら、MsgBox 関数を用いて各値を表示しています。
「Excel VBAで自動化するコードのベースが習得できる解説書」
Excel VBAエキスパートベーシックとスタンダード、どちらを選べばいいか判断が難しい…。そんな方のために、自分に合ったスタート地点がわかる無料のExcelVBAベーシック選択問題集を用意しました。