Menu deroulant cascade sans doublons à 3 niveaux

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

jlp035

XLDnaute Occasionnel
Bonjour,
Je souhaite réaliser un menu déroulant (zone en vert dans l'userform) en cascade sans doublons de la feuille "Destinataires" compatible avec ma textbox1 car je ne trouve pas la solution :
choix à effectuer sur la feuille" Destinataires" colonnes:
- F pour la comboxbox "Domaine"
- G pour la combobox "Sous_Domaine"
- H pour la combobox "Sous_Sous_Domaine"

Merci pour votre aide.

Jean-Luc
 

Pièces jointes

Re : Menu deroulant cascade sans doublons à 3 niveaux

bonjour Jlp,Chris
tu parles de textbox1,pas trouvé
fait avec les données de menus colonnes b,c,d
 

Pièces jointes

Menu déroulant cascade sans doublons à 3 niveaux ( Résolu )

Bonjour à tous,
Merci encore Bebere, j'ai juste modifier le nom de la feuille et les colonnes, et ça marche.
Pour info le Listbox1 est en partie haute de la feuille ( en dessous des filtres de sélections ).
D'ailleurs si une personne peut arriver à me valider les combobox10,11 et 12 de filtre, je suis preneur car je n'arrive pas à modifier les tous les paramètres et j'ai un message d'erreur.

Merci

Jean-Luc
 

Pièces jointes

Re : Menu deroulant cascade sans doublons à 3 niveaux

bonjour Jlp,Chris,Dranreb
un essai avec OutIdx.xls de Dranreb
tu installes OutIdx dans un dossier de ton choix
tu ouvres ton fichier
au lancement de userform tu auras un message
ensuite
menu outils références tu as MANQUANT: devant OutIdx,tu décoches la case
avec parcourir tu vas chercher OutIdx.xls
ensuite menu outils références tu coches la case devant OutIdx
pour plus de détails tu recherches sur le forum
explique ton filtre
je pense qu'il y a moyen de simplifier
Merçi à Dranreb
 

Pièces jointes

Dernière édition:
Re : Menu deroulant cascade sans doublons à 3 niveaux

Bonjour
Il y a un truc vraiment idiot dans votre code:
MonDico est déclaré As Object alors que vous avez pourtant la "Microsoft Scripting Runtime" dans les références !

En considérant le titre de la discussion, vous devriez quand même vérifier si vous ne trouveriez pas votre bonheur ici.
À +
 
Dernière édition:
Re : Menu deroulant cascade sans doublons à 3 niveaux

je n'ai aucune formation en programmation
Ouaou ! Vous vous êtes lancé dans un truc bien costaud alors !
En déclarant vos objets Dictionary As Object au lieu de les déclarer As Dictionary vous perdez tout le bénéfice des liaisons anticipées aux méthodes et propriétés de la bibliothèque Scripting. J'ajouterais que lorsque vous l'avez en ligne, comme c'est le cas dans votre classeur, vous n'avez plus besoin de CreateObject("Scripting.Dictionary") pour leur procurer une instance: il suffit de New Dictionary.
 
Bonsoir Berere,
Je te remercie encore pour ton travail, peux tu jeter un oeil sur les combobox "Services, Marques et matériels" car quand j'appuie sur les touches le contenu qui s'affiche de la lisbox1 ce décale vers la gauche et commence donc a la colonne "C" au lieu de "A".
J'ai également remarqué que l'appui sur la touche " Tous " dans le clavier alphabétique, affiche " *Societe" au lieu de "*".
Peux également m'expliquer pour ma culture personnelle pourquoi le morceau de programme "filtre" ne semblait plus fonctionner après 9 colonnes.

Merci
 

Pièces jointes

- 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
13
Affichages
1 K
T
Réponses
2
Affichages
860
Thibaut DESPRES
T
N
Réponses
4
Affichages
1 K
M
  • Question Question
Réponses
5
Affichages
974
L
Réponses
2
Affichages
844
leloupoup
L
R
  • Question Question
Réponses
2
Affichages
1 K
Réponses
6
Affichages
3 K
Retour