Bonjour,
Pour l'exemple fourni : à l'avant dernière ligne de la macro de recherche, ajoute -1 :
Tel : Label15.Caption = ListBox1.ListCount - 1
Si tu recherches truc, il le trouve 12 fois, 11 fois dans la colonne J et une fois dans la colonne E.
Sinon, ça fonctionne correctement avec le fichier exemple.
Pour ton fichier de travail : Fresh. Tu es bien sûr que Fresh n'est que 5 fois ? Il n'y a pas des Freshco, freshmint, joefresh, freshbooks or whatever ?
Pour tester, dans une cellule hors de la plage usuelle =nb.si(A1:X900;"*FRESH*") Cela va donner le nombre de FRESH trouvé, seul ou englobé dans des mots.
Ajuste la plage aux données. La plage de la formule peut être beaucoup plus grande, tant qu'elle n'englobe pas la cellule de la formule elle-même.
Jecherche