Fonction recherche VBA [Résolu/Fermé]

Signaler
Messages postés
88
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
13 mai 2017
-
Messages postés
8265
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
23 novembre 2020
-
Bonjour,

De retour, décidemment, je bloque encore sur une fonction de base, j'ai une liste de nom dans une colonne dont plusieurs ont les valeurs ont la même racine, donc quand je fais une recherche, ca n'est pas tjs la bonne cellule que je demande.

ex
colonne A

NANTES_STADE
NANTES
NANTES_OPERA
NANTES_LAC
etc

je sélectionne ma colonne : range("A:A).select

je fais une recherche sur l'occurence NANTES via la fonction selection.find(what ....
et la, excel me propose NANTES_OPERA ou NANTES_LAC alors que je cherche à avoir NANTES ?

je n'ai aucune idée comment résoudre ce problème

Merci pour votre aide,

cdlt,

aurelie76



2 réponses

Messages postés
8265
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
23 novembre 2020
1 526
Bonjour,

Dans la fonction .find il faut mettre le paramètre
..., LookAt:=xlWhole, ...
.
au lieu de
..., LookAt:=xlPart, ...
.

Messages postés
88
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
13 mai 2017
2
Bonsoir et merci Patrice33740, juste ce qu'il me fallait, ca fonctionne.

bizzz Aurelie76
Messages postés
8265
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
23 novembre 2020
1 526
Passe le post en résolu.

Au plaisir de te relire

Cordialement
Patrice