Partage via


Opérateur Not

Utilisé pour réaliser une négation logique sur une expression.

Syntaxe

résultat = Pasd’expression

La syntaxe de l’opérateur Not comprend les éléments suivants :

Élément Description
result Requis ; n’importe quelle variable numérique.
expression Obligatoire ; toute expression valide.

Remarques

Le tableau suivant illustre la façon dont le résultat est déterminé.

#If expression Then Alors result est
True False
False True
Null Null

En outre, l’opérateur Not inverse les valeurs de bits d’une variable et définit le bit correspondant dans le résultat en fonction du tableau suivant.

Si le bit dans expression est Alors le bit dans result est
0 1
1 0

Exemple

Cet exemple utilise l’opérateur Not pour réaliser une négation logique sur une expression.

Dim A, B, C, D, MyCheck
A = 10: B = 8: C = 6: D = Null    ' Initialize variables.
MyCheck = Not(A > B)    ' Returns False.
MyCheck = Not(B > A)    ' Returns True.
MyCheck = Not(C > D)    ' Returns Null.
MyCheck = Not A    ' Returns -11 (bitwise comparison).

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.