OVH Cloud OVH Cloud

ComboBox

2 réponses
Avatar
Hugo
Bonjour,

J'utilise une combobox afin de proposer plusieurs choix =E0=20
l'utilisateur. Je souhaiterais bloquer cette combobox de=20
fa=E7on =E0 ce que cet utilisateur ne puisse pas saisir une=20
autre reponse que celles propos=E9es par la combobox. Pour=20
le moment, =E0 chaque sortie de la combobox, je parcours=20
tous les items de celle-ci et je les compare avec le texte=20
puis j'agis en cons=E9quence. Je suppose qu'il existe une=20
solution beaucoup plus adequate.

Je vous remercie d'avance pour toute aide.

Hugo.

2 réponses

Avatar
popi
Salut Hugo,
...Je souhaiterais bloquer cette combobox de
façon à ce que cet utilisateur ne puisse pas saisir une
autre reponse que celles proposées par la combobox...
la propriété matchrequired doit être à True si j'ai bonne mémoire


--
@+ popi

Avatar
Benead
Salut,

Pour véririfier la concordance du texte choisi, il y a également ComboBox1.MatchFound (voir aide) ou pour interdire la saisie directe :

Private Sub ComboBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
KeyAscii = 0
End Sub

A+
Benead
Bretagne
Xl97

popi a écrit:
Salut Hugo,

...Je souhaiterais bloquer cette combobox de façon à ce que cet
utilisateur ne puisse pas saisir une autre reponse que celles
proposées par la combobox...


la propriété matchrequired doit être à True si j'ai bonne mémoire