Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recherche dans userform

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 !

lioneldu47

XLDnaute Occasionnel
Bonjour le forum,​
J'ai un petit problème avec une macro. Je cherche à faire une recherche intuitive dans un userform mais la macro que j'ai crée ne fonctionne pas.
Voir fichier joint.
Mon but est de pouvoir saisir dans recherche qu'une partie d'un nom et d'avoir tous les noms contenant cette partie.
Par exemple en tapant D j'aurais tous les noms qui contiennent la lettre D.

Merci pour votre aide.😎
 

Pièces jointes

Re : Recherche dans userform

Bonjour,

dans le

Code:
Private Sub T1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Remplace
Code:
With CLIENTS.[B7:B5000]
par
Code:
With Sheets("Clients").[B7:B5000]
Bonne Journée
 
Bonjour lioneldu47 et le forum.

J' ais bricolé cela avec du code qui n' est pas à moi, mais cela a l'air de fonctionner. 🙂

A +

Edit pourquoi faire simple quand on peut faire compliqué. 😱
Mais je pense que le désir est uniquement la lettre de départ et pas la lettre comprise dans tout le mot.🙂
 

Pièces jointes

Dernière édition:
Re : Re: Recherche dans userform

Bonjour,

code à minima
Code:
Private Sub T1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
    L1.Clear
    If T1 = "" Then Exit Sub
    Dim C As Range
    With Sheets("Clients")
        For Each C In .Range("B7:B" & .Cells(Rows.Count, 2).End(xlUp).Row)
            If C Like "*" & T1 & "*" Then L1.AddItem C.Value
        Next
    End With
    L1 = ""
End Sub
 
- 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
4
Affichages
570
Réponses
4
Affichages
336
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…