Rechercher une valeur vba

  • Initiateur de la discussion Initiateur de la discussion capita
  • Date de début Date de début

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 !

C

capita

Guest
Bonsoir,

J'ai une liste de noms et je voudrai pourvoir avec une macro rechercher un noms ou le début d'un noms et pas le millieu.
Par exemple quand je cherche mar le veux pas qu'il me trouve le nom Colmar par exemple mais directement Marguin

voici mon code
Code:
Sub Selection_Membre_nom()
Sheets("liste des collégiens").Visible = True
Sheets("liste des collégiens").Select
noms = InputBox("Inscrivez le nom du membres", "Selection de Membre", xpos:=300, ypos:=300)
Range("C4").Select
a = [C4:C702].Find(What:=noms, after:=ActiveCell, LookIn:=xlValues, LookAt _
        :=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:= _
        False, SearchFormat:=False).Address
    If a = "" Then
    End
    Else
    Range(a).Select
    End If
        
End Sub

Merci d'avance
 
Re : Rechercher une valeur vba

Bonsoir capita,

Essaie comme ceci :

Code:
Sub Selection_Membre_nom()
Sheets("liste des collégiens").Visible = True
Sheets("liste des collégiens").Select
noms = InputBox("Inscrivez le nom du membres", "Selection de Membre", xpos:=300, ypos:=300)
Range("C4").Select
For Each cel In [C4:C702]
  If Left(cel, Len(noms)) = noms Then cel.Select
Next
End Sub

Espérant avoir répondu.

Cordialement.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
588
Réponses
5
Affichages
687
Réponses
3
Affichages
639
Réponses
12
Affichages
1 K
Réponses
7
Affichages
2 K
Retour