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

Résolu
Signaler
Messages postés
184
Date d'inscription
mercredi 8 décembre 2004
Statut
Membre
Dernière intervention
1 septembre 2010
-
Messages postés
2169
Date d'inscription
vendredi 20 avril 2001
Statut
Membre
Dernière intervention
30 juin 2009
-
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

Messages postés
2169
Date d'inscription
vendredi 20 avril 2001
Statut
Membre
Dernière intervention
30 juin 2009
8
tu peux utiliser la propriété KeyPress de ta ComboBox :

Private Sub Combo1_KeyPress(KeyAscii As Integer)


KeyAscii = 0


End Sub

It@li@
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
2169
Date d'inscription
vendredi 20 avril 2001
Statut
Membre
Dernière intervention
30 juin 2009
8
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@
Messages postés
184
Date d'inscription
mercredi 8 décembre 2004
Statut
Membre
Dernière intervention
1 septembre 2010
1
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