Operátor Not
Neguje vĂ˝raz pĹ™evrácenĂm hodnot bitĹŻ.
Syntaxe:
Výsledek = Not Výraz
Parametry:
VĂ˝sledek: ÄŚĂselná promÄ›nná, do kterĂ© se uložà vĂ˝sledek operace.
Výraz: Výraz, který chcete znegovat.
Při negaci booleovského výrazu se hodnota True změnà na False a hodnota False se změnà na True.
Při bitové negaci dojde k inverzi všech jednotlivých bitů.
PĹ™Ăklad:
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 ' Vrátà -11
vOut = Not(vC > vD) ' Vrátà -1
vOut = Not(vB > vA) ' Vrátà -1
vOut = Not(vA > vB) ' Vrátà 0
End Sub