共用方式為


And 運算子

用來在兩個 運算式上執行邏輯結合。

語法

結果 = expression1Andexpression2

And運算子語法具有下列部分:

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

註解

如果兩個運算式都評估為 True則結果True。 如果任一運算式評估為 False則結果False。 下表說明 如何判斷結果

如果 expression1 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運算子也會在兩個數值表達式中執行相同位置位的位比較,並根據下表在結果中設定對應的位:

如果 expression1 中的 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 支援與意見反應