If文について
If文は条件分岐のために使われます。条件分岐とは「もし◯◯なら処理1を実行し、そうでなければ処理2を実行する」といった処理のことです。
基本のIf文
基本的なIf文は以下のように「If~Then~Else~End If」を使用して記述します。
If 条件式 Then
処理1
Else
処理2
End If
条件式が満たされた場合に「処理1」が実行されます。条件に当てはまらなかった場合には「処理2」が実行されます。「End If」はIf文の終わりを表します。
論理演算子を使ったIf文
論理演算子を使ったIf文も基本のIf文と同じで以下のように「If~Then~Else~End If」を使用して記述します。異なるのは1行目の条件式が2つになっていることです。
If 条件式1 And 条件式2 Then
処理1
Else
処理2
End If
条件式1と条件式2がともに満たされた場合に「処理1」を実行し、どちらか一方でも条件に当てはまらない場合には「処理2」が実行されます。
比較演算子を使ったIf文
比較演算子を使ったIf文も基本のIf文と同じで以下のように「If~Then~Else~End If」を使用して記述します。
If 数値1 >= 数値2 Then
処理1
Else
処理2
End If
数値1が数値2以上のときに「処理1」を実行し、それ以外の場合には「処理2」が実行されます。
TrueとFalseについて
「True」と「False」について説明します。
「True」「False」は条件式が満たされているかどうかを表す値です。条件式が満たされている場合は「真」すなわち「True」、満たされていない場合は「偽」すなわち「False」となります。
論理演算子の種類
複数の条件式を組み合わせて、より複雑な条件式を作るときに利用されるのが論理演算子です。
基本的な論理演算子は以下になります。

比較演算子の種類
条件で数値を比較するときには比較演算子が使われます。
基本的な比較演算子は以下になります。

「>=」や「<=」で「=」の位置が反対だと比較演算子と認識されず、エラーが出るので注意が必要です。