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

XL 2010 Combobox liées

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 !

cathodique

XLDnaute Barbatruc
Bonjour,

Je voudrais lier les 3 combobox et que les 2 textboxs se complètent suivant les données des comboboxs.
Je sais que Dranreb a développé des modules de services dans ce sens.
Toute proposition est la bienvenue.

Avec mes remerciements anticipés.

Bonne journée.
 
Bonjour.
La première chose à faire est soit soit d'activer coté Excel le complément "CBx lées et Ctl associés" puis dans VBE cocher la référence CLsCAs, soit d'installer les modules de service en faisant des glisser/déplacer de leur noms dans l'explorateur de projets.
Il serait aussi bon de mettre la plage sous forme de tableau pour avoir un LisrObject dessus. Ça permet de spécifier leurs titres comme spécifications de colonnes au lieu de leurs numéros. Ainsi il serait plus facile de s'y retrouver ultérieurement, d'autant plus que les noms des contrôles ne sont pas mnémoniques.
 
Dernière édition:
Bonjour Dranreb,

Non je ne veux pas installer le complément. Je voudrais juste que les comboboxs soient et que les textboxs se complètent. J'ai joint in fichier et s'il faut absolument le convertir en tableau structuré, c'est ok.
Le temps de le faire et je le remets en pj.

Merci.
 
Celui de ce poste :
Donnez aussi des noms mnémoniques aux contrôles: CBxTypeOp, CBxCode, CBxRubriq, TBxLibellé, TBxPrévisBudg, CBnEchap.
 
Dernière édition:
D'accord, déposé un peu dur à la détente. J'équipe le fichier et le remets de suite.
 
De mon coté j'ai aussi repris le code de l'UserForm et changé les Add comme suit :
VB:
   CLs.Add Me.CBxTypeOp, "TypeOp"
   CLs.Add Me.CBxCode, "Code"
   CLs.Add Me.CBxRubriq, "Rubrique"
   CAs.Add Me.TBxLibellé, "LIBELLE"
   CAs.Add Me.TBxPrévBudg, "Prévision/Budget/Initial"
Après avoir ajouté la référence à Microsoft Scripting Dictionary et mis en commentaire provisoirement les instructions relatives au CBnModifier/Ajouer/Supprimer.Enabled, ça a marché du 1er coup.
 
Je vois une amélioration possible si elle présente un intérêt: Mettre aussi une CBxLibellé à la place de la TBxLibellé, la confier à CLs au lieu de CAs et ajouter une petite procédure spéciale de recherche intuitive dessus.
 
Je t'avoue que je ne comprends rien à ce qui se passe.

J'ai joint le joint le fichier équipé des modules, avec les modifications que tu m'as suggéré.
Bizarre, le fichier n'y est plus. Je ne retrouve aucun fichier.
 
- 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
10
Affichages
657
Réponses
32
Affichages
1 K
Réponses
17
Affichages
943
Réponses
38
Affichages
960
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…