Bonjour à tous,
dans un programme, j'ai la ligne suivante :
Théoriquement donc, j'ai bien un Range dans mon cListe, et si je fais un cListe.entirerow.select, ça devrait me sélectionner la ligne entière.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim cListe as Range Set cListe = Sheets(FeuilleEtatAvancement).Range("ColNumAction").Find(what:=NumAction, LookIn:=xlValues, lookAt:=xlWhole) 'vérifier si le numéro est dans la liste complète
Or dans ce cas présent, ça ne fonctionne pas, ça me retourne un erreur 1004, la méthode Select de la classe Range a échoué.
Pourtant, dans d'autres modules, j'ai des find qui fonctionnent bien avec un c.entirerow.select.
Serait-ce parce que mon find doit chercher dans un range limité ("ColNumAction") ? Ou dois-je chercher ailleurs ?
Parce que lorsque je vérifie, mon cListe n'est pas vide et contient bien la cellule recherchée.
Merci de votre éclairage !
Partager