VBA决策 - VBA教程

决策允许程序员控制脚本的执行流程或它的部分之一。执行是通过一个或多个条件语句的约束。

以下是在大多数编程语言中的一个典型的决策结构的一般形式:

Decision making statements in VBA

VBA提供了以下几种类型的决策语句。点击以下链接查看的详细资料。

语句 描述
if 语句 if语句包含一个布尔表达式后跟一个或多个语句。
if..else 语句 if else语句包含一个布尔表达式后跟一个或多个语句。 如果条件为真,if语句执行。如果条件是假的,脚本的else部分被执行
if...elseif..else 语句 if语句后面跟着一个或多个elseif的声明,即由布尔表达式,然后跟着一个可选的else语句, 其中当所有的条件为假时 else语句部分执行。
内嵌 if 语句 if 或 elseif 语句中可以加入另一个 if 或 elseif 声明。
switch statement switch语句允许一个变量,为防止值列表相等进行测试。