1-1. 条件分岐
----------------
if 条件式 Then
処理
End if
----------------
>日本語訳
条件式を満たす場合は処理を実行
----------------
1-2. 条件分岐
----------------
if 条件式 Then
処理1
Else
処理2
End if
----------------
>日本語訳
条件式を満たす場合は処理1を実行
条件式を満たさない場合は処理2を実行
----------------
1-3. 条件分岐
----------------
if 条件式1 Then ←条件分岐1
処理1
Elseif 条件式2 Then ←条件分岐2
処理2
Elseif 条件式3 Then ←条件分岐3
処理3
Else
処理4
End if
----------------
>日本語訳
(条件分岐1を実行)
条件式1を満たす場合は処理1を実行
条件式1を満たさない場合は条件分岐2を実行
if Range("A1").value >= 80 then
Range("B1").value = "〇"
Elseif Range("A1").value >= 50 then
Range("B1").value = "△"
Else
Range("B1").value = "×"
End if
End Sub
----------------
>日本語訳
(条件分岐1)
セルA1の値が80以上の場合、セルB1の値に〇を設定
セルA1の値が80未満の場合、条件分岐2を実行