Afficher les sous listes dans un combobox

Creepy

XLDnaute Accro
Bonjour à toutes & à tous,

J'alimente un combobox d'après une requête SQL avec cette commande :

Frm_Selection_FT.Cmbx_CLIENT.AddItem Format(!CODE_CLIENT, '000')
Frm_Selection_FT.Cmbx_CLIENT.List(Y, 1) = Format(!Lb_CLIENT, '@').

J'obtiens ceci comme informations dans ma combobox quand je clique sur la flèche vers le bas:

126 - Dede
127 - Dada
128 - Dudu

Etc ...

Par contre quand je selectionne un des clients l'affichage de la combobox ne me met que 128 par exemple. Et moi je voudrais avoir l'informations en entier : 128 - Dudu.

Comment faire ? Une option à cocher pour le controle ?

Merci d'avance

@+

Creepy

Message édité par: Creepy, à: 03/10/2005 14:46
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Creepy, bonjour le forum,

Je te propose deux options soit tu remplis la combobox en une seule colonne avec les deux données par ligne :
Frm_Selection_FT.Cmbx_CLIENT.AddItem Format(!CODE_CLIENT, '000') & ' - ' & Format(!Lb_CLIENT, '@')

ou bien tu garde tes deux colonnes dans la ComboBox mais à l'événement Exit (par exemple) de la ComboBox, tu précises :
ComboBox1.Value = ComboBox1.Value & ' - ' & ComboBox1.List(ComboBox1.ListIndex, 1)[/b
]
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 885
Messages
2 093 259
Membres
105 660
dernier inscrit
moi46