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

请支持我们!