Bonjour à tous,
Une idée de réponse à la question par formules dans la feuille nommée FeuilleNom. Une première formule en C7 (recopiée jusqu'en C91) pour numéroter les cellules renseignées (non vides) de la plage $B$7:$B$81
=SI(B7="";"";MAX($C$6:C6)+1)
Une deuxième formule en K1 -par exemple- (recopiée vers le bas) pour recueillir les éléments de la liste déroulante sans les vides
=SI(LIGNES($1:1)<=MAX($C:$C);INDEX($B:$B;EQUIV(LIGNES($1:1);$C:$C;0));"")
et une troisième formule pour la liste déroulante nommée LstNom
=DECALER(FeuilleNom!$K$1;;;MAX((FeuilleNom!$K$1:$K$1000<>"")*LIGNE(FeuilleNom!$K$1:$K$1000)))
En 2007 et plus, cette dernière formule peut être simplifiée par:
=DECALER(FeuilleNom!$K$1;;;MAX((FeuilleNom!$K:$K<>"")*LIGNE(FeuilleNom!$K:$K)))
Cordialement
Partager