Choix dans un combobox

L

Luc

Guest
Bonjour le forum,

Voici mon une partie de mon code :

Private Sub UserForm_Initialize()
Dim Tableau4 As Variant

With Sheets('Feuil1')
Tableau4 = .Range('a1:a3')
ComboBox4.List = Tableau4
End With
End Sub

Dans le Range j’ai 3 possibilités : vide, £, Є.

Mon problème est qu’une personne peut mettre un autre caractère dans le combobox même s’il n’est pas dans ma liste de choix. Ceci est possible lorsque le curseur est dans le combobox et je ne veux pas qu’il y d’autres symboles sauf ceux en A1:A3.

Quelle est la ligne de code pouvant obliger la personne à sélectionner un des ces 3 caractères ?

Merci pour votre aide.
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Luc, Luki,

Luki a raison même si j'avoue utiliser presque toujours des ComboBoxes au lieu des listBoxes. La propriété Style d'une ComboBox te permet quand même de la faire réagir comme une ListBox (impossible d'éditer une nouvelle valeur). Modifie cette propriété ainsi : Style = 2-fmStyleDopDownList.
 

Discussions similaires

Statistiques des forums

Discussions
312 496
Messages
2 088 978
Membres
103 996
dernier inscrit
KB4175