- VBA 教程
- VBA - 主頁
- VBA - 概述
- VBA - Excel 宏
- VBA - Excel 術語
- VBA - 宏註釋
- VBA - 訊息框
- VBA - 輸入框
- VBA - 變數
- VBA - 常量
- VBA - 運算子
- VBA - 決策
- VBA - 迴圈
- VBA - 字串
- VBA - 日期和時間
- VBA - 陣列
- VBA - 函式
- VBA - 子過程
- VBA - 事件
- VBA - 錯誤處理
- VBA - Excel 物件
- VBA - 文字檔案
- VBA - 程式設計圖表
- VBA - 使用者窗體
- VBA 實用資源
- VBA - 快速指南
- VBA - 實用資源
- VBA - 討論
VBA - 決策
決策制定允許程式設計師控制指令碼或其一部分的執行流程。執行受一個或多個條件語句控制。
以下是大多數程式語言中常見的典型決策制定結構的一般形式。
VBA 提供以下型別的決策制定語句。單擊以下連結以檢視其詳細資訊。
| 序號 | 語句和描述 |
|---|---|
| 1 |
if 語句
if 語句包含一個布林表示式,後跟一個或多個語句。 |
| 2 |
if..else 語句
if else 語句包含一個布林表示式,後跟一個或多個語句。如果條件為 True,則執行 If 語句下的語句。如果條件為 false,則執行指令碼的 Else 部分。 |
| 3 |
if...elseif..else 語句
if 語句後跟一個或多個 elseif 語句,包含布林表示式,然後是可選的 else 語句,當所有條件都為 false 時執行此語句。 |
| 4 |
巢狀 if 語句
另一個 if 或 elseif 語句內的 if 或 elseif 語句。 |
| 5 |
switch 語句
switch 語句允許將變數與值列表進行相等性測試。 |
廣告
