Bonjour
Voici un exemple avec un seul onglet (choix du mois ajouté).
C'est le mot code, dans If qui <> "code" Then R = Nom: [C2].Select, qui permettra ou pas de changer la valeur saisie donc le changer éventuellement.
Bien entendu, il faudra se protéger de tout changement de code abusif. Mais, là, c'est une autre histoire ... souvent évoquée !
Si tu veux garder toutes tes feuilles, il faudra modifier les macros en commençant par les écrire dans la fenêtre de code de ThisWorkbook avec des évènements généraux.
edit : désolé, mauvais fichier et qui plus est trop incomplet. Voir le nouveau ci-dessous