Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Used to perform a logical conjunction on two expressions.
Syntaxe
résultat = expression1etexpression2
La syntaxe de l’opérateur And est composée des éléments suivants :
| Partie | Description |
|---|---|
| result | Requis ; n’importe quelle variable numérique. |
| expression1 | Obligatoire ; toute expression valide. |
| expression2 | Obligatoire ; toute expression valide. |
Remarques
Si les deux expressions ont la valeur True, result a la valeur True. Si l’une des expressions prend la valeur False, le résultat est False. Le tableau suivant indique comment est déterminé result :
| If expression1 a la valeur | et expression2 est | La valeur de result est |
|---|---|---|
| True | False | False |
| True | Null | Null |
| False | True | False |
| False | False | False |
| False | Null | False |
| Null | True | Null |
| Null | False | False |
| Null | Null | Null |
L’opérateur And effectue également une comparaison d’opérations des bits de position identique dans deux expressions numériques et définit le bit correspondant dans result d’après le tableau suivant :
| Si le bit dans expression1 a la valeur | Et le bit dans expression2 est | La valeur de result est |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Exemple
Cet exemple utilise l’opérateur And pour effectuer une conjonction logique sur deux expressions.
Dim A, B, C, D, MyCheck
A = 10: B = 8: C = 6: D = Null ' Initialize variables.
MyCheck = A > B And B > C ' Returns True.
MyCheck = B > A And B > C ' Returns False.
MyCheck = A > B And B > D ' Returns Null.
MyCheck = A And B ' Returns 8 (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.