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

source liste déroulante dynamique

  • Initiateur de la discussion Initiateur de la discussion MEZ
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

MEZ

Guest
Bonjour à tous;

Je cherche à créer une liste déroulante dynamique, à savoir, une fois que j'affiche une valeur via lisage déroulante dans une colonne, la source de la liste déroulante sur la cellule suivante change..
Quel est à votre avis la méthode la plus dynamique? la plus simple à mettre en place?

Un grand merci pour vos retours et ce forum qui est passionnant!!

bon dimanche à vous
 
Bonjour BOISONTIER et un grand merci pour ton retour;
Je crois j'ai pas été clair dans mon premier message.
Dans mon fichier en onglet 2 colonne A, j'ai une liste déroulante qui me permet de choisir entre Month, Quarter ou year. Je veux que selon ce que je choisis dans cette colonne, j'ai en colonne B la liste déroulante qui représente la colonne A D ou H de l'onglet 1.

J'ai remis un fichier en essayant d'être plus clair
 

Pièces jointes

Rebonjour,
Ca ne semble pas fonctionner si je veux utiliser une nommage de formule dynamique?
du genre =DECALER(TAB_Données!$A$2;;;SOMMEPROD(N(NBCAR(TAB_Données!$A2$:$A$13)>0)))

Merci
 
Bonjour,
le indirect et le decaler ne font pas bon ménage (même si je crois avoir lu une solution pour ça)
la formule suivante donne bien des listes déroulantes variées selon la valeur en colonne A :

=SI(A2="month";DECALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A$2:$A$1500));SI(A2="Quarter";DECALER(Feuil1!$D$2;;;NBVAL(Feuil1!$D$2:$D$1500));SI(A2="year";DECALER(Feuil1!$I$2;;;NBVAL(Feuil1!$I$2:$I$1500));"-")))
Cordialement
 
Dugenou, Merci beaucoup pour ton retour! La solution de boisgontier marche très bien pour le moment. je vais me renseigner sur ta fomrule.
en la lisant, en effet , elle semble plus souple et dynamique.. Je vais la tester sur un autre classeur excel et voir ce que ça donne.

Merci infiniment à vous et à ce forum, qui me fait énormément progresser !!
 
bah celle de Boisgontier est surement meilleure. j'avais compris que ça ne marchait pas chez toi. La mienne c'est du bricolage de bourrin avec des si enchainés : c'est pas vraiment propre et souple. Mais si ça te convient c'est bien.
Cordialement
 
Je teste les deux en mode bourrin et je verrai bien,
Pour le moment la solution de Boisgontier m’a fait aucun bug.
D’où ma question : en quoi le direct et decaler font mauvais menage? Dans quelcas?
 
Bonjour,
Et bien quand tu utilises une fonction INDIRECT qui utilise une zone nommée dynamique à base de DECALER ça ne fonctionne pas.
En faisant une recherche sur le couple indirect et decaler tu devrais retrouver une discussion sur ce sujet avec diverses solution apportées par les contributeurs.
Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
629
Réponses
1
Affichages
520
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…