Bonjour, j'essaye d'utiliser \ et Mod en VBA sous Excel pour avoir la partie entière et la partie décimale. Quand mon nombre est entier, cela fonctionne, mais quand mon nombre est réel, ça ne fonctionne pas :
...
L'aide dans l'éditeur VBA d'Excel précise que les opérateurs \ et Mod arrondissent les opérandes à virgules en Byte, Integer ou Long avant exécution.
Dans ton exemple, 9.5 est arrondi à 10 avant le calcul du quotient et du reste.