ステートメント
ステートメント For~NextステートメントStepでカウンターに加算していきます。
For~Nextステートメントについては数回に分けて記事にしています。
前回逆順にまわすで、Stepを使用しましたが、まずはStepについて説明するのが先でした。
順番が逆になってしまい、申し訳ありません。
今回はStepでカウンターに加算されていくのを記事にしたいと思います。
For i = 1 To 15 Step 2
Range(Cells(i, 1), Cells(i, 3)).Interior.ColorIndex = 15
Next i
繰り返し処理で、1から15の数値になるまで繰り返し処理をする訳ですが、Step 2 とすると、2が加算されていきます。
実行してみます。
セルに色を塗る処理です。
まずA1:C1にセルカラーが塗られました。
i = 1 から 15 まで繰り返されます。
次に、i = 2 になる訳ですが、Step 2 と記述があるので、i = 3 に処理が飛びます。
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15
i = 1 の次はStep 2 飛んで i = 3 となる訳です。
For i = 1 To 20 Step 4
Range(Cells(i, 1), Cells(i, 3)).Interior.ColorIndex = 15
Next i
4つ飛ばしを実行してみます。
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20
i = 1 の次は4個飛ばして i = 5 となります。
これをふまえて、以下記事を見ると理解できると思います。
派遣社員ランキング
Microsoft Officeランキング
にほんブログ村 Windows