共用方式為


And 運算子

用於對兩個 表達式執行邏輯合取。

語法

結果 = expression1expression2

And 運算子語法包含以下部分:

部分 描述
result 必要;任何數值的變數
expression1 必要;任何運算式。
expression2 必要;任何運算式。

註解

若兩個表達式皆為 True則結果True。 若任一表達式值為 False,則 結果False。 下表 說明結果的 判定方式:

表達式1 expression2 結果
True False False
True Null Null
False True False
False False False
False Null False
Null True Null
Null False False
Null Null Null

And 運算子也會對兩個數值表達式中位置相同的位元進行位元比較,並依下列表格設定對應的位元:

若 表達 1 中的位元為 bit,在 expression2 中為 結果
0 0 0
0 1 0
1 0 0
1 1 1

範例

此範例使用 And 運算子對兩個表達式執行邏輯合取。

Dim A, B, C, D, MyCheck
A = 10: B = 8: C = 6: D = Null    ' Initialize variables.
MyCheck = A > B And B > C         ' Returns True.
MyCheck = B > A And B > C         ' Returns False.
MyCheck = A > B And B > D         ' Returns Null.
MyCheck = A And B                 ' Returns 8 (bitwise comparison).

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應