VBA - If-Else 语句
If 语句由一个布尔表达式后跟一个或多个语句组成。 如果条件为 True,则执行 If 条件下的语句。 如果条件为 False,则执行 Else 条件下的语句。
语法
以下是 VBScript 中 If Else 语句的语法。
If(boolean_expression) Then Statement 1 ..... ..... Statement n Else Statement 1 ..... .... Statement n End If
流程图
示例
出于演示目的,让我们借助函数来查找 Excel 中两个数字之间的最大值。
Private Sub if_demo_Click() Dim x As Integer Dim y As Integer x = 234 y = 324 If x > y Then MsgBox "X is Greater than Y" Else Msgbox "Y is Greater than X" End If End Sub
执行上述代码时,会产生以下结果。
Y is Greater than X