Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Liste dynamique

julienha

XLDnaute Occasionnel
Bonjour,

Dans le fichier-joint, j'aimerais créer un menu déroulant avec les données de la colonne C , sachant que le nb de ligne peut varier (ca peut augmenter ou diminuer).
J'aimerais que le menu déroulant s'ajuste en fonction du nb de ligne.

Merci
 

Pièces jointes

  • test.xlsx
    8.1 KB · Affichages: 10

JHA

XLDnaute Barbatruc
Bonjour à tous,

Dans ce cas, il faut utiliser nb.si() au lieu de nbval()
Plage nommée "liste"
VB:
=DECALER(Feuil1!$D$2;;;NB.SI(Feuil1!$D$2:$D$28;"><"))

Si tu veux la liste sans doublon voir le #5

JHA
 

Pièces jointes

  • test (4).xlsx
    9.4 KB · Affichages: 5

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Julienha,

Une liste n'accepte pas une plage qui est dans une autre feuille.
Cependant, elle accepte une liste dans une autre feuille si celle ci est nommée !!!
Donc un ex en PJ, vous nommez la colonne D Liste par ex et D2 Début, et vous mettez cette formule :
VB:
=DECALER(Début;0;0;NB.SI(Liste;"><"))
 

Pièces jointes

  • Liste.xlsx
    8.4 KB · Affichages: 1

Discussions similaires

  • Résolu(e)
Microsoft 365 Menu déroulant
Réponses
4
Affichages
738
Réponses
1
Affichages
730
Réponses
8
Affichages
575
Réponses
29
Affichages
794
Réponses
2
Affichages
340
  • Question Question
XL 2021 Problème VBA
Réponses
8
Affichages
501
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…