Bonsoir
Au lieu d'écrire
=AT!$Z$52:$Z$65 qui est la liste des mois,
Je nomme cette plage
Commande de menu "Insertion" "nom" "définir"
Dans "Nom dans le classeur:" je rentre le nom Mois
et dans "fait référence à", au lieu d'indiquer la plage, j'indique =Mois
Dans cet exemple, cela n'a pas grand intérêt, mais cela est utile pour définir une plage dynamique (adaptable au nombre de données)
Par exemple, supposons que tu fasses ta liste déroulante avec cette liste de mois, représentée par cette plage AT!$Z$52:$Z$65.
Cela marche bien, sauf que pour arriver en décembre 2011, tu dois agrandir cette plage. Il te faudra alors refaire la validation de liste et mettre une formule comprenant les nouvelles lignes
par exemple, remplacer $Z$52:$Z$65 par $Z$52:$Z$75
Si tu réserves une colonne pour cette liste, tu peux définir le nom Mois avec la formule
=DECALER($Z$52;;;NBVAL($Z:$Z))
A partir de cet instant, tu peux ajouter autant de mois qu'il te plait dans la liste sans avoir à refaire la validation.
Pour l'exemple, sur ce fichier, j'ai nommé Mois la formule précédente avec DECALER
Tu peux voir que les listes déroulantes vont de septembre-10 à septembre-11.
Sélectionne les 3 cellules jaunes et incrémente vers le bas, tous les mois que tu ajoutes seront dans les listes déroulantes sans avoir à refaire la formule.
Cordialement