Re,
Considérons donc que le classeur contient les feuilles relatives aux 12 mois de l'année ... et peut-être d'autres en plus (qu'il ne faudra pas colorer !). Assure-toi que les noms de ces 12 feuilles soient écrits en majuscules et sans accents (comme dans l'Array ci-dessous)
Remplace alors le code du Module3, dans mon fichier précédent, par celui-ci:
Public macouleur As Long
Sub ColorCadre()
tabloF = Array("JANVIER", "FEVRIER", "MARS", "AVRIL", "MAI", "JUIN", "JUILLET", "AOUT", "SEPTEMBRE", "OCTOBRE", "NOVEMBRE", "DECEMBRE")
ChoixCouleur.Show
For f = 0 To 11
Set plage = Sheets(tabloF(f)).Range("C5:F5,H5:K5,M5:P5,C15:F15,H15:K15,M15:P15,C21:F21,H21:K21,M21:P21")
plage.Interior.Color = macouleur
Next f
End Sub
C'est toujours le même raccourci clavier qui lance la procédure depuis n'importe quelle feuille du classeur