• Initiateur de la discussion Initiateur de la discussion odile
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

O

odile

Guest
Bonjour à toutes et à tous

J'ai un tableau dans lequel je rentre un volume total et les répartitions qui correspondent.

ex: pour un volume de 10 Litres j'ai 5x2L
Ma macro vérifie l'adéquation entre ce volume total et les répartitions.

Si le calcul est faux, elle met un msgbox le stipulant.

Tout marche bien avec des nombres entiers, mais cà se gâte avec des chiffres tels que 0,1.
c.a.d que si j'ai un vol total de 0,1 avec 1x0,1
la macro devrait signaler un calcul juste, ce qu'elle ne fait pas !

Comment puis-je la modifier pour éliminer cette erreur ?

Ci-joint le fichier

D'avance merci à toutes et à tous
Odile
 
Bonjour le forum,

Pour les calculs pour avoir plus de précision il est récommandé d'utiliser les variables déclarées en
Code:
Dim a as Currency
c'est surtout utilisé pour les calculs mométaires, là on cherche la précision.
Bon test.
Amicalement

Jean-Yves
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour