Re Pierref !
Ta formule de base nb = Workbooks(nomClasseur).Sheets.Count, fonctionne parfaitement chez moi.
Voilà ce que j'ai fait : nb = Workbooks("Proc+Form").Sheets.Count.
Une question importante :
As-tu fais un Copier / Coller de ton module vers le Forum, ou as-tu réécris la ligne de code que l'on voit dans premier post ?
Car si tu as fait un Copier / Coller directement de ton module, ne remarques-tu rien ?
nb = Workbooks(nomClasseur).Sheets.count
Le "c" de "count" est en minuscule.
Ce qui veut dire qu'Excel n'a pas reconnu cette commande et que donc, soit Excel ne la connais pas, soit il y a une erreur avant dans ta ligne de code.
Et regarde cette partie : (nomClasseur), si tu as fait un Copier/Coller, on voit bien qu'il manque les guillemets.
@ +
Moa