J'ai testé votre proposition mais cela n'a pas fonctionné. J'ai bien contrôlé, il y a bien que 3 décimales aux valeurs.
En revanche, j'ai contourné le problème en mettant après le calcul
Resultat = Round(Resultat,2)
Et a ce moment vba me renvoi vrai pour 0.69=0.69
Je vais procédé à d'autres tests pour essayer de comprendre.
Merci pour votre aide