Cette feuille existe bien ?
Son nom exact est bien "ROMA" ?
La procédure est bien écrite dans le classeur où tu travailles ? Sinon, le classeur contenant la feuille est bien le classeur actif lors de l’exécution ?
Un classeur possède une Collection de feuilles, où ces dernières ont chacune une position, un Indice dans la collection (et également un Nom)
L'erreur signifie qu'au sein de la collection que parcours ta procédure, il n'en existe aucune dont le nom est ROMA.
Alors, il faut s'assurer que c'est la bonne collection de feuille qui est parcouru, si jamais d'autres classeurs sont ouverts.
Pour se faire, rajoute :
- devant chaque Cells() le nom de la feuille
- devant chaque nom de feuille, le nom du classeur source
Workbooks("MonClasseur").Worksheets("MaFeuille").Cells()
Partager