XL 2010 Liste en cascade dans combobox 3 niveaux

  • Initiateur de la discussion Initiateur de la discussion yoker
  • 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 !

yoker

XLDnaute Nouveau
Inactif
Bonjour,

Je veux réaliser une liste en cascade sur userform (combobox) mais je n'arrive pas à faire la liaison entre le deuxième combo et le troisième .

Pour mieux expliquer j'ai mis a votre disposition qu'est ce que j'ai fais 🙂


Merci beaucoup 🙂
 

Pièces jointes

Bonjour Erics83,

Merci bcp pour ta réponse, je vois que c'est utile comme même, mais par contre moi je veux garder mes liste dans le code vba comme tu peux remarquer sur mon fichier initial 🙂

une petite précision je cherche une méthode avec Case is.


cdt,
 
Dernière édition:
Bonjour yoker,

Je pense que tu trouveras ton bonheur dans les supers tutos de Boisgontier : ICI dans les onglets "Formulaires" il y a tout plein de bons exemples....

A+


Bonjour Erics83,

Merci bcp pour ta réponse, je vois que c'est utile comme même, mais par contre moi je veux garder mes liste dans le code vba comme tu peux remarquer sur mon fichier initial 🙂

une petite précision je cherche une méthode avec Case is.


cdt,
 
Bonjour.
Il faudrait déjà ce début de procédure à mon avis :
VB:
Private Sub ComboBox2_Change()
Select Case 100 * ComboBox1.ListIndex + ComboBox2.ListIndex
    Case 0: ComboBox3.List = Array("15eme", "16eme", "17eme")
Mais pourquoi ne voulez vous pas stocker vos listes dans une feuille ?

Remarque: l'UserForm n'indique rien quant au but du dispositif. Si le but était de supprimer, modifier, ajouter des lignes à un tableau comportant des colonnes Pays, Ville, Secteur, j'aurais un outils facile à utiliser qui proposerait toujours des listes classées pertinentes tirées du tableau lui même. Pour les nouveautés, on pourrait toujours les taper dans les ComboBox.
 
Dernière édition:
Bonjour.
Il faudrait déjà ce début de procédure à mon avis :
VB:
Private Sub ComboBox2_Change()
Select Case 100 * ComboBox1.ListIndex + ComboBox2.ListIndex
    Case 0: ComboBox3.List = Array("15eme", "16eme", "17eme")
Mais pourquoi ne voulez vous pas stocker vos listes dans une feuille ?

Remarque: l'UserForm n'indique rien quant au but du dispositif. Si le but était de supprimer, modifier, ajouter des lignes à un tableau comportant des colonnes Pays, Ville, Secteur, j'aurais un outils facile à utiliser qui proposerait toujours des listes classées pertinentes tirées du tableau lui même. Pour les nouveautés, on pourrait toujours les taper dans les ComboBox.


Bonjour Dranreb,

Je suis preneur 🙂



cdt,
 
Bonjour.
Je suppose que vous parlez du complément ComboBoxLiées.
Vous pouvez installer le CBxL.xlam à partir de ce fichier, contenant aussi une page d'aide.
Il y a beaucoup de choses mais le plus courant est très facile à utiliser.
Ça se borne pour l'essentiel à spécifier dans une Sub UserForm_Initialize une CL.Add pour chaque ComboBox, accompagné de la colonne à prendre pour sa liste dans le tableau.
 

Pièces jointes

Bonjour.
Je suppose que vous parlez du complément ComboBoxLiées.
Vous pouvez installer le CBxL.xlam à partir de ce fichier, contenant aussi une page d'aide.
Il y a beaucoup de choses mais le plus courant est très facile à utiliser.
Ça se borne pour l'essentiel à spécifier dans une Sub UserForm_Initialize une CL.Add pour chaque ComboBox, accompagné de la colonne à prendre pour sa liste dans le tableau.


Merci chef 🙂
 
Bonjour.
Information: un objet ControlsAssociés est disponible en plus du ComboBoxLiées pour pouvoir aussi prendre en charge les autres contrôles que les ComboBox servant à la localisation de la ligne dans le tableau à mettre à jour ou simplement à consulter.
 
- 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

Discussions similaires

Réponses
40
Affichages
1 K
  • Question Question
Microsoft 365 Carte géogrpahique
Réponses
6
Affichages
245
Retour