For ~ Nextステートメント 先ほどの例のように、配列を操作するときは似たような行が連続することが多い。このような繰り返し(ループ)をまとめて記述するためのステートメントが、VBScriptにはいくつか用意されている。そのうち、For ~ NextステートメントおよびFor Each ~ Nextステートメントをここで紹介しよう。 まずはFor ~ Nextステートメントを用いて先ほどのスクリプトを書き直すと次のようになる。 Option Explicit Dim intNumbers(4) 'サイズ5の配列を宣言 '配列の各要素に値を代入 Dim intCounter 'ループカウンタ用変数 For intCounter = 0 To 4 Step 1 '0から4まで、1ずつ変化させる '配列に、インデックスの倍の値を代入 intNumbers(intCounter) = intC