Contents
Index 🔎︎

# AND Operator

對兩個表示式執行邏輯組合。

## 語法：

    Result = Expression1 And Expression2

## 參數：

Result：記錄合併結果的任意數值型變數。

Expression1、Expression2：要合併的任意表示式。

對布林型表示式執行「和」運算時，如果兩個表示式的演算值均為 True (真)，則傳回值 True (真)：

True (真)「和」True (真) 傳回 True (真)；其他所有情況均傳回 False (假)。

AND 運算子還可以對兩個數值型表示式中位置相同的位元執行逐位元比較。

## 示例：

    Sub ExampleAnd
    Dim A As Variant, B As Variant, C As Variant, D As Variant
    Dim vVarOut As Variant
        A = 10: B = 8: C = 6: D = Null
        vVarOut = A > B And B > C REM 傳回 -1
        vVarOut = B > A And B > C REM 傳回 0
        vVarOut = A > B And B > D REM 傳回 0
        vVarOut = (B > D And B > A) REM 傳回 0
        vVarOut = B And A REM 由於對兩個引數執行逐位元「和」組合，所以傳回 8
    End Sub