Remplissage combo box

Résolu
rheslot Messages postés 5 Date d'inscription lundi 19 mai 2008 Statut Membre Dernière intervention 30 novembre 2010 - 19 janv. 2009 à 15:11
rheslot Messages postés 5 Date d'inscription lundi 19 mai 2008 Statut Membre Dernière intervention 30 novembre 2010 - 19 janv. 2009 à 17:40
Bonjour,
Au sein d'une appli Access 2003 j'utilise une combobox basée sur une requête. Je souhaite initialiser la valeur par défaut cette liste en fonction d'une valeur texte préalablement saisie sur le même formulaire. Je sais faire l'inverse = récupérer la valeur d'une liste dans 1 zone de texte : me.txt1.value=Me.combo1.column(1) .
Pouvez vous venir à mon secours SVP.

RH49

2 réponses

whitelegend Messages postés 156 Date d'inscription vendredi 13 janvier 2006 Statut Membre Dernière intervention 2 mars 2009
19 janv. 2009 à 15:44
Salut,

A priori dans ton cas de figure la valeur rentrer par l'utilisateur que tu récupères existe dans la combobox.

Il te suffit donc simplement de lui donner comme valeur cette valeur...

Combobox1.text = me.txt1.text

Je ne connais pas vba sous access mais sous Excel ou Outlook cela fonctionne.

Dans le cas où la combobox n'accpeterai pas d'autres valeurs que celle prédéfinies et que me.txt1.value n'en ferait pas parti alors ajoute un item à ta Cbox.

Combobox.additem(me.txt1.value)

LC
3
rheslot Messages postés 5 Date d'inscription lundi 19 mai 2008 Statut Membre Dernière intervention 30 novembre 2010
19 janv. 2009 à 17:40
Merci pour la réponse mais après essai ça ne résoud pas le problème car la valeur de la txtbox doit correspondre à la valeur de la colonne 1 de la combo; sachant que la colonne 0 est la colonne index liée.
RH49
0
Rejoignez-nous