- 前ページ
- 次ページ
一定の作業を繰り返す場合は、 Do~Loop文 または For~Next文を使います。
Do~Loop文は、条件を設定することができます。
For~Next文は、数字を一定のStep(例:一ずつ増やす)で増やしたり、減らしたりすることができます。
例)Do~Loop文
Private Sub Command1_Click()
Dim A, B, C As Long
B = 0
C = 0
A = 0
Do Until A = 5
B = B + 1
C = C - 1
A = A + 1
Loop
End Sub
この時点で A B Cの数値は
A=5
B=5
C=-5
っとなる。
この文ならばFor~Next文でもあらわすことができる。
例)For~Next文
Private Sub Command1_Click()
Dim A, B, C As Long
B = 0
C = 0
A = 0
For A = 1 To 5 Step 1
B = B + 1
C = C - 1
Next A
End Sub
この時点で A B Cの数値は
A=5
B=5
C=-5
っとなる。
