Fonction recherche VBA [Résolu/Fermé]

Messages postés
88
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
13 mai 2017
- - Dernière réponse : Patrice33740
Messages postés
7856
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
6 décembre 2019
- 29 juin 2014 à 12:17
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



Afficher la suite 

2 réponses

Messages postés
7856
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
6 décembre 2019
1243
0
Merci
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
0
Merci
Bonsoir et merci Patrice33740, juste ce qu'il me fallait, ca fonctionne.

bizzz Aurelie76
Patrice33740
Messages postés
7856
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
6 décembre 2019
1243 -
Passe le post en résolu.

Au plaisir de te relire

Cordialement
Patrice