もどる

 For...Next ステートメント
HOMEへ
PRODUCTSへ
LEARNING
LINKへ
LOGO
HeadLine
ORDER FORMへ
Image画像
MailTo:

もどる


(c) Copyright 2005 VBAを基礎から解説 VBA World All rights reserved.
E-Mail:info@vba-world.com
 指定した回数だけ、一連のステートメントを繰り返すフロー制御ステートメントです。繰り返す回数が分かっているときに使います。
 「For...Next ステートメント」にはいろいろな使い方がありますが、ここでは基本的な使い方を紹介します。その他はヘルプを参照してください。
 構文解説

 次に「For...Next ステートメント」構文の例を示す。

例1 Private Sub CommandButton1_Click()
 Dim i As Integer
 Dim t As Integer

 For i = 1 To 10
  t = t + i
 Next i

 MsgBox t

End Sub

例2 Private Sub CommandButton1_Click()
 Dim i As Integer
 Dim t As Integer

 For i = 10 To 1 Step -1
  t = t + i
 Next i

 MsgBox t

End Sub

解説 1から10までの数を足す。例1と例2の実行結果は同じとなる。