- VBA Tutorial
- VBA - Home
- VBA - Overview
- VBA - Excel Macros
- VBA - Excel Terms
- VBA - Macro Comments
- VBA - Message Box
- VBA - Input Box
- VBA - Variables
- VBA - Constants
- VBA - Operators
- VBA - Decisions
- VBA - Loops
- VBA - Strings
- VBA - Date and Time
- VBA - Arrays
- VBA - Functions
- VBA - Sub Procedure
- VBA - Events
- VBA - Error Handling
- VBA - Excel Objects
- VBA - Text Files
- VBA - Programming Charts
- VBA - Userforms
- VBA Useful Resources
- VBA - Quick Guide
- VBA - Useful Resources
- VBA - Discussion
VBA - 决策
决策允许程序员控制脚本或其部分之一的执行流程。执行由一个或多个条件语句控制。
以下是大多数编程语言中常见的典型决策结构的一般形式。
VBA 提供以下类型的决策语句。单击以下链接查看其详细信息。
先生。 | 声明及说明 |
---|---|
1 |
if 语句
if语句由一个布尔表达式后跟一个或多个语句组成。 |
2 |
if..else 语句
if else语句由一个布尔表达式后跟一个或多个语句组成。如果条件为 True,则执行If语句下的语句。如果条件为假,则执行脚本的Else部分。 |
3 |
if...elseif..else 语句
if语句后跟一个或多个ElseIf语句,该语句由布尔表达式组成,后跟一个可选的else 语句,当所有条件都变为 false 时执行。 |
4 |
嵌套 if 语句
另一个if或elseif语句内的if或elseif语句。 |
5 |
switch语句
switch语句允许测试变量是否与值列表相等。 |