If 条件1 Then 条件1成立时执行的语句 ElseIf 条件2 Then 条件2成立时执行的语句 Else 条件不成立时执行的语句
多行分支语句
1 2 3 4 5 6 7
If 条件1 Then 条件1成立时执行的语句 ElseIf 条件2 Then 条件2成立时执行的语句 Else 条件不成立时执行的语句 End If
Select…Case分支语句
Case Is 比较运算符 数值:指定区间的单侧 Case 最小数值 to 最大数值:指定区间的两侧,满足[最小数值,最大数值)
1 2 3 4 5 6 7 8 9 10 11 12
Select Case 变量名 Case Is > 1 变量大于1时执行的语句 Case Is < 0 变量小于0时执行的语句 Case Is = 0 变量等于0时执行的语句 Case 0 to 1 变量满足[0,1)时执行的语句 Case Else 以上情况都不成立时执行的语句 End Select