VBA - 决策



决策制定允许程序员控制脚本或其一部分的执行流程。执行受一个或多个条件语句控制。

以下是大多数编程语言中常见的典型决策制定结构的一般形式。

Decision making statements in VBA

VBA 提供以下类型的决策制定语句。单击以下链接以查看其详细信息。

序号 语句和描述
1 if 语句

if 语句包含一个布尔表达式,后跟一个或多个语句。

2 if..else 语句

if else 语句包含一个布尔表达式,后跟一个或多个语句。如果条件为 True,则执行 If 语句下的语句。如果条件为 false,则执行脚本的 Else 部分。

3 if...elseif..else 语句

if 语句后跟一个或多个 elseif 语句,包含布尔表达式,然后是可选的 else 语句,当所有条件都为 false 时执行此语句。

4 嵌套 if 语句

另一个 ifelseif 语句内的 ifelseif 语句。

5 switch 语句

switch 语句允许将变量与值列表进行相等性测试。

广告