Liste en Cascade - Recherche Libre

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Myriam4m

XLDnaute Nouveau
Bonjour à tous,

J’ai un petit soucis que je n’arrive pas à résoudre malgré toutes mes recherches dans le forum,
Ca s’apparente à une liste déroulante en cascades mais à la différence que : je recherche un moyen de taper des lettres dans une liste (qui se trouve dans un userform)
et qu’elle me présélectionne tous les mots contenant ces lettres mais qu’elles soient au début ou n’importe ou dans le mot.

Par exemple : je tape « ter », la liste doit me présélectionner parmi toute une liste tous les termes contenant « ter » comme « terre » ou « internet » ..

Je vous joins un fichier exemple.

Merci pour votre aide,
 

Pièces jointes

Re : Liste en Cascade - Recherche Libre

Bonjour,

Voir PJ


Code:
Private Sub TextBox1_Change()
 Me.ListBox1.Clear
 For Each c In [mots]
   If UCase(c) Like "*" & UCase(Me.TextBox1) & "*" Then
     Me.ListBox1.AddItem c
   End If
 Next c
End Sub

Private Sub CommandButton2_Click()
  If Me.ListBox1 <> -1 Then
    Insertorder.TextBox6 = Me.ListBox1
    Unload Me
  End If
End Sub

JB
Formation Excel VBA JB
 

Pièces jointes

Re : Liste en Cascade - Recherche Libre

bonjour Myriam

En supposant que j'aie compris et qu'il s'agisse bien de l'userform Client
Nb : j'ai nommé ta liste : Liste

Salut JB désolé pour la collision
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
935
Retour