Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisé pour diviser deux nombres et renvoyer un résultat à virgule flottante.
Syntaxe
result = number1 / number2
La / syntaxe de l’opérateur comporte ces parties :
| Partie | Description |
|---|---|
| result | Obligatoire ; toute variablenumérique. |
| number1 | Obligatoire ; touteexpression numérique. |
| number2 | Obligatoire ; toute expression numérique. |
Remarques
Le type de données derésultat est souvent unDouble ou uneDouble variante. Les exceptions à cette règle sont les suivantes :
| Si | Alors le résultatest |
|---|---|
| Les deux expressions sontOctets, Entier, ou unique expressions | UnUnique , sauf si elle déborde de sa plage juridique, dans ce cas, une erreur se produit. |
| Les deux expressions sontOctets, Entier, ou Unique variantes | Unvariante Unique, sauf si elle déborde dans ce cas, de sa plage juridique, lerésultat est unevariante contenant un Double. |
| La division implique unedécimale et un autre type de données | Untype de données Décimal. |
Si l’une des expressions ou les deux est/sont Null, le résultatestNull. Toute expression qui estVide est considéré comme 0.
Exemple
Cet exemple utilise l’ / opérateur afin d’effectuer une division à virgule flottante.
Dim MyValue
MyValue = 10 / 4 ' Returns 2.5.
MyValue = 10 / 3 ' Returns 3.333333.
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.