Afficher les éléments d'une listbox en fonction d'un index combobox [Résolu]

axelbrice 3 Messages postés mercredi 7 janvier 2009Date d'inscription 15 janvier 2009 Dernière intervention - 15 janv. 2009 à 11:18 - Dernière réponse : WishhhMaster 327 Messages postés mardi 17 février 2004Date d'inscription 10 avril 2010 Dernière intervention
- 15 janv. 2009 à 21:27
Bonjour,
J'ai une petite question au sujet d'une base de données Access. Tout d'abord sachez que je suis tout à fait novice et autodidacte en Access.
Je suis donc en train de créer une base de données contenant des composants électroniques. J'ai un Userform qui contient un Combobox (le Combo contient toutes les natures différentes de composants électroniques) et une listebox. Je voudrais maintenant programmer la listebox de facon à y récuperer tous les éléments de la nature sélectionnée dans le Combo. Concretement dans le Combo, j'ai par exemple, AO, Résistances, Condensateurs...
En sélectionnant Condensateurs dans le combo, je voudrais récupérer dans la listebox tous les condensateurs que j'ai entrés dans le tableau (ou dans une des requêtes) de ma base de données.
Quelqu'un pourrait-il me donner juste un début de réponse, une idée...
Merci d'avance
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
WishhhMaster 327 Messages postés mardi 17 février 2004Date d'inscription 10 avril 2010 Dernière intervention - 15 janv. 2009 à 21:27
3
Merci
Salut,

Admettons que quand tu remplis ton combobox a partir de ta bdd,  tu ais le nom du type de composant (AO, resistance) et une cle associee (regarde du cote du Databinding si tu ne comprends pas)

Quand l'item selectionne dans ton combobox change (evenement SelectedIndexChanged), recupere la valeur de la cle associee a l'item, et sers t'en pour selectionner les enregistrements dans ta 2e table et les mettre dans la listbox

Merci WishhhMaster 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 96 internautes ce mois-ci

Commenter la réponse de WishhhMaster

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.