Interdire la saisie dans une listebox (seulement choisir)(VBA)

Résolu
phantom_2005 Messages postés 184 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 1 septembre 2010 - 13 janv. 2005 à 09:02
cs_ITALIA Messages postés 2169 Date d'inscription vendredi 20 avril 2001 Statut Membre Dernière intervention 30 juin 2009 - 13 janv. 2005 à 13:28
Bonjour,

Sous Access2000, je voudrais savoir comment on fait pour interdire la saisie dans un controle ListBox mais que l'user ne puisse que choisir dans la liste.

Comment dois-je m'y prendre?

Merci

--------------------------------------------------------------------------------
Phantom_2005

3 réponses

cs_ITALIA Messages postés 2169 Date d'inscription vendredi 20 avril 2001 Statut Membre Dernière intervention 30 juin 2009 9
13 janv. 2005 à 13:28
tu peux utiliser la propriété KeyPress de ta ComboBox :

Private Sub Combo1_KeyPress(KeyAscii As Integer)


KeyAscii = 0


End Sub

It@li@
3
cs_ITALIA Messages postés 2169 Date d'inscription vendredi 20 avril 2001 Statut Membre Dernière intervention 30 juin 2009 9
13 janv. 2005 à 11:49
une ListBox ...mais on ne peux pas saisir dedans !!
tu confond pas avec un ComboBox ??

si c'est un comboBox alors mais ca propriété Style à 2

It@li@
0
phantom_2005 Messages postés 184 Date d'inscription mercredi 8 décembre 2004 Statut Membre Dernière intervention 1 septembre 2010 1
13 janv. 2005 à 12:29
Excuse moi, je suis complet a coté de la plaque.

Oui, c'est une combobox, mais je n'ai pas cette propriété dans une combobox en VBA

y a t'il une autre solution


--------------------------------------------------------------------------------
Phantom_2005
0