Comparer des valeurs dans deux feuilles Excel

Bonjour à tous,

J'ai un soucis gênant, qui a dû être posé ici 1000 fois, mais voilà ça échappe à ma compréhension :

Voilà mon soucis :

j'ai la ligne suivante en code qui vérifie une condition avant de lancer une macro :

If ThisWorkbook.Sheets("Feuille1 ?").Cells(Variable1, 7) = ThisWorkbook.Sheets("Feuille2").Cells(14, Variable2) Then

Voilà le bute : comparer deux valeurs dans deux feuilles excel, et si les valeurs sont identiques, on lance une macro.

Quand je lance cette ligne, j'ai automatiquement une erreur. La macro qui suit fonctionne parfaitement, les variables sont bien définies, et l'orthographe est bonne.

Cela me ressort l'erreur 13, incompatibilité de type.

Je ne comprends pas

Qu'ai je loupé dans mon programme ?

Merci par avance,

Bien cordialement,

Valentin.

Bonjour,

Cette syntaxe de feuille est valide ? --> Feuille1 ?

Je t'invite à renommer cette feuille et tenter ta chance.

Peux tu donner un extrait plus complet de ta macro, avec notamment le contenu de tes variables.

Rechercher des sujets similaires à "comparer valeurs deux feuilles"