VBA決策

決策允許程序員控制腳本的執行流程或它的部分之一。執行是通過一個或多個條件語句的約束。

以下是在大多數編程語言中的一個典型的決策結構的一般形式:

Decision

VBA提供了以下幾種類型的決策語句。點擊以下鏈接查看的詳細資料。

語句

描述

if 語句

if語句包含一個布爾表達式後跟一個或多個語句。

if..else 語句

if else語句包含一個布爾表達式後跟一個或多個語句。 如果條件爲真,if語句執行。如果條件是假的,腳本的else部分被執行

if...elseif..else 語句

if語句後面跟着一個或多個elseif的聲明,即由布爾表達式,然後跟着一個可選的else語句, 其中當所有的條件爲假時 else語句部分執行。

內嵌 if 語句

if 或 elseif 語句中可以加入另一個 if 或 elseif 聲明。

switch statement

switch語句允許一個變量,爲防止值列表相等進行測試。