Bonjour
J'ai écrit une macro VBA qui vérifie si deux cellules numériques sont égales ou non suite à différents calculs effectués dans les phases précédentes.
Si les 2 cellules sont bien égales, j'ai une msgbox qui s affiche "controle ok..." sinon une autre msgbox "attention controle erroné...".
Or, il se trouve que ma msgbox m'affiche que les 2 cellules ne sont pas identiques alors qu'elles le sont...
Quand je passe par excel avec une fonction si... l'égalité des 2 cellules m'est bien confirmée...
je vous écris mon code :
J'ai essayé en rajoutant des paranthèses avant "sheets" et après "value", en mettant cells(1,9) et cells(1,12).. mais rien n'y fait !!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 If Sheets("Appartenances").Range("I1").Value = Sheets("Salariés").Range("L1").value Then MsgBox "Contrôle ok. Le total effectif par appartenance est identique au total effectif par salarié." Else MsgBox "Attention! Le total effectif par appartenance n'est pas identique au total effectif par salarié." End If
J'ai besoin de votre aide pour me débugger.. merciiiii beaucoup!!
Aurélie
Partager