Recherche Nom partiel

J'ai un mystère avec la macro jointe au fichier ci-joint. En effet cela ne fonctionne que si je mets comme nom C mais ne fonctionne pas avec saisie du genre

BAH. Je devrais avoir des résultats et je ne reçois que le message "pas trouvé"

Pouvez-vous m'expliquer ce mystère

A+

10classeur3.xls (32.50 Ko)
politesse 2026 08 04 09 34 30

Bonjour le fil

BITSCH, tout à fait d'accord avec Nain porte koi... Vous avez trop l'hbitude de demander à des IA.
Enfin bref.

If StrComp(Left(cO.Value, Len(Nom)), Nom, 1) = 0 Then
   'ajouter au résultat temporaire
   cm = cm & Chr(10) & "Lig. : " & Format(i, "000") & ", " & sh.Range("B" & i).Value & ", " & sh.Range("C" & i).Value
End If

Vous faite ce test (ou bien l'IA) ce qui fait que la recherche doit obligatoirement commencer par le texte saisie. Aucun contact ne commence par "C" donc c'est normal que le message soit :

image

Si j'ajoute un contact "Cordo" "Nier" tout est OK

image

Vous devriez faire une confiance tout à fait relative aux IA, et les prompts que vous leur passez sont très importants.

Rechercher des sujets similaires à "recherche nom partiel"