VBAの基礎②-ExcelVBA

投稿者: | 2018年9月16日

ステートメント

■条件分岐にはIfステートメントを使う。

書式①

If 【条件】 Then 【処理1】

書式②

If 【条件】 Then
【処理1】
End If

書式③

If 【条件】 Then
【処理1】
Else
【処理2】
End If

書式④

If 【条件1】 Then
【処理1】
ElseIf 【条件2】 Then
【処理2】
End If

■指定した回数だけ処理を繰り返すにはFor…Nextステートメントを使う。
Nextに続く変数は省略可。

書式

For 【変数】 = 【初期値】 To 【終了値】
【処理】
Next [変数]

一般的に、Forステートメントで使う変数には、i・j・kなどを使う。
処理を5回繰り返すには次のようにする。

For  i = 1 To 5
【処理】
Next  i

繰り返し処理中、変数iは、1から5まで1ずつ増加する。

終了値の後ろにStepを指定すると、指定した間隔で変数が
増加する。

For  i = 1 To 5 Step 2
【処理】
Next  i

変数iは、1→3→5と増加して3回処理を繰り返す。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA