Comparer des valeurs dans deux feuilles Excel

Y compris Power BI, Power Query et toute autre question en lien avec Excel
D
Doui0101
Jeune membre
Jeune membre
Messages : 24
Inscrit le : 15 février 2018
Version d'Excel : 2007

Message par Doui0101 » 30 septembre 2019, 09:38

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.
Avatar du membre
Pedro22
Passionné d'Excel
Passionné d'Excel
Messages : 3'730
Appréciations reçues : 375
Inscrit le : 26 janvier 2017
Version d'Excel : 2010 FR
Version de Sheets : FR
Téléchargements : Mes applications

Message par Pedro22 » 30 septembre 2019, 10:10

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.
Merci de prendre 30 sec pour lire la charte du forum.
Quelques conseils : ici
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message