Fonction recherche VBA

Résolu/Fermé
aurelie76 Messages postés 88 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 13 mai 2017 - 27 juin 2014 à 21:49
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 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



A voir également:

2 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
28 juin 2014 à 00:24
Bonjour,

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

0
aurelie76 Messages postés 88 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 13 mai 2017 3
28 juin 2014 à 22:35
Bonsoir et merci Patrice33740, juste ce qu'il me fallait, ca fonctionne.

bizzz Aurelie76
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 775
29 juin 2014 à 12:17
Passe le post en résolu.

Au plaisir de te relire

Cordialement
Patrice
0