Bonjour à toutes et à tous
J'ai une petite macro assez simple qui vérifie la correspondance entre un volume total et une répartition
ex: 2x5 doivent donner 10 . Dans le cas contraire, un msgbox signale une erreur de calcul.
Tout fonctionne bien avec des chiffres entiers. Par contre ça se gâte avec des décimales.
Ex: (1x0,1) + (1x0,2) = 0,3 donne un calcul faux.
2x0,5 = 1 donne un calcul juste
Je pense que tout cela est lié à l'emploi des décimales mais apparement cela n'affecte que le total.
Si quelqu'un a une idée ou une piste à me proposer, je suis preneur
Ci-joint un fichier exemple
Merci par avance
Philippe
J'ai une petite macro assez simple qui vérifie la correspondance entre un volume total et une répartition
ex: 2x5 doivent donner 10 . Dans le cas contraire, un msgbox signale une erreur de calcul.
Tout fonctionne bien avec des chiffres entiers. Par contre ça se gâte avec des décimales.
Ex: (1x0,1) + (1x0,2) = 0,3 donne un calcul faux.
2x0,5 = 1 donne un calcul juste
Je pense que tout cela est lié à l'emploi des décimales mais apparement cela n'affecte que le total.
Si quelqu'un a une idée ou une piste à me proposer, je suis preneur
Ci-joint un fichier exemple
Merci par avance
Philippe