Bonjour,
J'ai le code suivant dans mon module VBA :
L'inspecteur de variable me renvoue
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim Resultat1, Resultat2, Result As Double Resultat1 = CDbl(Worksheets(resultat).Cells(RowResultat, 12)) Resultat2 = CDbl(Worksheets(resultat).Cells(RowResultat, 13)) Result = Resultat1 - Resultat2
Watch : : Worksheets(resultat).Cells(RowResultat, 12).Value : 54859278,45 : Variant/Double : Module1.VerifS2
Watch : : Worksheets(resultat).Cells(RowResultat, 13).Value : 54859278,45 : Variant/Double : Module1.VerifS2
Watch : : Result : 7,45058059692383E-09 : Double : Module1.VerifS2
C'est quoi ce délire?Pourquoi Excel me trouve-t-il un écart entre Resultat1 et Resultat2 alors que les deux variables ont rigoureusement la même valeur?
Merci par avance pour votre aide !
Partager