Not 操作符

通过逆转表达式的位值来计算表达式的反值。

语法:

Result = Not Expression

参数:

Result:含有求反运算结果的任意数字变量。

表达式:要执行求反运算的任意表达式。

对布尔表达式执行求反运算时,True 变为 False,False 变为 True。

在进行按位求反时,各个位上的值均被反转。

示例:

Sub ExampleNot

Dim vA As Variant, vB As Variant, vC As Variant, vD As Variant

Dim vOut As Variant

    vA = 10: vB = 8: vC = 6: vD = Null

    vOut = Not vA ' 返回 -11

    vOut = Not(vC > vD) ' 返回 -1

    vOut = Not(vB > vA) ' 返回 -1

    vOut = Not(vA > vB) ' 返回 0

End Sub