針對 true 條件或 false 條件執行備選動作
- 將游標置於「編輯規則」對話方塊的規則文字區域中的所需位置。
- 從工具列中的下拉式清單中選取「If...Then...EndIf」。
- 使用要演算的第一個表示式取代 My_expression。
- 在 If-Then 陳述式和 EndIf 陳述式之間的行上輸入當條件為 true 時要執行的動作。
- 將游標停留在剛才輸入的動作的末尾,然後從下拉式清單中選取「Else」。
- 在 Else 陳述式和 EndIf 陳述式之間的行上輸入當條件為 false 時要執行的動作。
當您輸入要執行的動作時,可以使用「片段」區域中的選項在游標位置插入函數。然後,您可以為該函數加入適當的引數。
註: 也可以手動輸入上述步驟中所述的任何文字;但是,使用下拉式清單和片段可以減少錯誤。
僅當一個條件為 true 時才執行動作
- 將游標置於「編輯規則」對話方塊的規則文字區域中的所需位置。
- 從工具列中的下拉式清單中選取「If...Then...EndIf」。
- 使用要演算的表示式取代 My_expression。
- 在 If-Then 陳述式和 EndIf 陳述式之間的行上輸入當條件為 true 時要執行的動作。
當您輸入要執行的動作時,請使用「片段」區域中的選項在游標位置插入函數。然後,您可以為該函數加入適當的引數。
註: 也可以手動輸入上述步驟中所述的任何文字;但是,使用下拉清單和片段可以減少錯誤。
針對條件不執行任何動作
- 將游標置於「編輯規則」對話方塊的規則文字區域中的所需位置。
- 從工具列中的下拉式清單中選取「If...Then...EndIf」。
- 將游標置於兩條插入行之間,然後從下拉式清單中選取「Else」。
- 使用要演算的表示式取代 My_expression。
- <建議> 輸入註釋 (例如 ‘do nothing) 取代陳述式中正常情況下為動作的內容。
- 如果在 If-Then 陳述式末尾輸入該註釋,則當條件為 true 時不會執行任何動作。
- 如果在 Else 陳述式之後輸入該註釋,則當條件為 false 時不會執行任何動作。
- 根據要包括該動作的條件,輸入當條件為 true 或為 false 時要執行的動作。
當您輸入要執行的動作時,請使用「片段」區域中的選項在游標位置插入函數。然後,您可以為該函數加入適當的引數。
註: 也可以手動輸入上述步驟中所述的任何文字;但是,使用下拉清單和片段可以減少錯誤。
針對兩個以上的條件執行備選動作
- 將游標置於「編輯規則」對話方塊的規則文字區域中的所需位置。
- 從工具列中的下拉式清單中選取「If...Then...EndIf」。
- 使用要演算的第一個表示式取代 My_expression。
- 在兩行之間輸入要針對該條件執行的動作。
- 將游標置於剛才輸入的動作末尾,從下拉式清單中選取「ElseIf...Then」,然後使用下一個要演算的表示式取代 My_expression。
- 在條件下面的空行上輸入要針對此條件執行的動作。
- 根據需要重複前面兩個步驟,以加入剩餘的條件。
當您輸入要執行的動作時,請使用「片段」區域中的選項在游標位置插入函數。然後,您可以為該函數加入適當的引數。
註: 也可以手動輸入上述步驟中所述的任何文字;但是,使用下拉清單和片段可以減少錯誤。
根據與測試條件的比較結果執行備選動作
Select Case <test expression>
Case <expression list 1>
<statement list 1>
Case <expression list 2>
<statement list 2>
Case Else
<statement list n>
End Select
- 將游標置於「編輯規則」對話方塊的規則文字區域中的所需位置。
- 從工具列中的「關鍵字」下拉式清單中選取「Select Case」。
- 在您插入的陳述式末尾加入一個空格,然後輸入測試表示式。
- 按 Enter,然後從工具列中的「關鍵字」下拉式清單中選取「Case」。
- 在插入的陳述式末尾加入一個空格,然後輸入第一個要與測試表示式進行比較的表示式。
- 在表示式下面的空行上輸入要針對此條件執行的動作。
- 根據需要重複前面兩個步驟,以加入每個表示式。
- 將游標置於最後一個表示式下面的空行上,然後從「關鍵字」功能表中選取「Case Else」。
- 在您插入的陳述式下面的空行上,輸入最後一個 Case 子句以捕獲非預期結果,然後按 Enter。
- 將游標置於最後一個表示式下面的空行上,然後從「關鍵字」功能表中選取「End Select」。
當您輸入要執行的動作時,請使用「片段」區域中的選項在游標位置插入函數。然後,您可以為該函數加入適當的引數。
註: 也可以手動輸入上述步驟中所述的任何文字;但是,使用下拉清單和片段可以減少錯誤。