Ifステートメント
Ifステートメントは、処理を条件分岐させるもの。
条件を満たしている場合と満たしていない場合で、処理を分岐させることができる。
If 条件式1 Then
処理1
ElseIf 条件式2
処理2
ElseIf 条件式3
処理3
Else
処理4
End IfElseIf節は、条件と処理を追加するもの。
Else節は、どの条件も満たさなかった場合の処理を記述するもの。
Select Caseステートメント
Select Caseステートメントは、処理を条件分岐させるもの。
条件を満たしている場合と満たしていない場合で、処理を分岐させることができる。
Select Case 対象
Case 条件式1
処理1
Case 条件式2
処理2
Case 条件式3
処理3
Case Else
処理4
End SelectCase節は、条件と処理を追加するもの。
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のとき。 |