分岐処理

Ifステートメント

Ifステートメントは、処理を条件分岐させるもの。

条件を満たしている場合と満たしていない場合で、処理を分岐させることができる。

If 条件式1 Then
 処理1
ElseIf 条件式2
 処理2
ElseIf 条件式3
 処理3
Else
 処理4
End If

ElseIf節は、条件と処理を追加するもの。

Else節は、どの条件も満たさなかった場合の処理を記述するもの。

Select Caseステートメント

Select Caseステートメントは、処理を条件分岐させるもの。

条件を満たしている場合と満たしていない場合で、処理を分岐させることができる。

Select Case 対象
Case 条件式1
 処理1
Case 条件式2
 処理2
Case 条件式3
 処理3
Case Else
 処理4
End Select

Case節は、条件と処理を追加するもの。

Case Else節は、どの条件も満たさなかった場合の処理を記述するもの。



また、Case節には次のような記述方法がある。

Case 1 1のとき。
Case Is >= 1 1以上のとき。
Case Is <= 1 1以下のとき。
Case Is > 1 1より大きいとき。
Case Is < 1 1より小さいとき。
Case 1 To 5 1以上5以下のとき。
Case 1,5 1または5のとき。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です