pierricktpt
XLDnaute Nouveau
Bonjour à tous!
Afin de faciliter l'utilisateur ans l'utilisation d'un formulaire, je souhaite mettre en place une combobox qui affiche en live les différents choix en fonction de ce que l'utilisateur tape au clavier.
Pour le moment, si l'utilisateur tape "abc", le combo propose tous les choix commencant par "abc'.
Mais ce que je souhaite faire, c'est si l'utilisateur tape "abc", le combo propose tous les choix qui contiennent la chaine de caractère "abc".
Pour le moment, mon combobox est créé à l'initialisation du userform comme ça:
Une idée ?
Afin de faciliter l'utilisateur ans l'utilisation d'un formulaire, je souhaite mettre en place une combobox qui affiche en live les différents choix en fonction de ce que l'utilisateur tape au clavier.
Pour le moment, si l'utilisateur tape "abc", le combo propose tous les choix commencant par "abc'.
Mais ce que je souhaite faire, c'est si l'utilisateur tape "abc", le combo propose tous les choix qui contiennent la chaine de caractère "abc".
Pour le moment, mon combobox est créé à l'initialisation du userform comme ça:
Code:
Private Sub UserForm_Initialize() 'à l'initialisation de l'UserForm
Dim x As Long
For x = 1 To 150
With ComboBox1
.AddItem Sheets("Proposition").Range("A" & x)
End With
Next x
End Sub
Une idée ?