Combo box

phoenix91720 Messages postés 35 Date d'inscription samedi 10 avril 2004 Statut Membre Dernière intervention 13 avril 2007 - 2 mai 2004 à 22:33
phoenix91720 Messages postés 35 Date d'inscription samedi 10 avril 2004 Statut Membre Dernière intervention 13 avril 2007 - 2 mai 2004 à 22:47
Bonjour,

Encore une petite question:

je remplie un combo box comme suit :

Set enregistrement.ActiveConnection = Base_film
enregistrement.Open "SELECT * FROM tbl_genre"
Do While Not enregistrement.EOF
cbx_genre.AddItem enregistrement("genre")
cbx_genre.ItemData(cbx_genre.NewIndex) = enregistrement("N°")
enregistrement.MoveNext
Loop

Et je voudrais dans une autre fonction que l'index de cbx_genre soit celui où l'itemdata = enregistrement.genre

j'arrive pô... help

1 réponse

phoenix91720 Messages postés 35 Date d'inscription samedi 10 avril 2004 Statut Membre Dernière intervention 13 avril 2007
2 mai 2004 à 22:47
J'ai trouvé une solution, mais je la trouve trop longue...

cbx_genre.ListIndex = 0
While cbx_genre.ItemData(cbx_genre.ListIndex) <> enregistrement("genre")
cbx_genre.ListIndex = cbx_genre.ListIndex + 1
Wend

Si quelqu'un a plus court, je suis preneur...

Merci d'avance
0
Rejoignez-nous