Rechercher plusieurs correspondances

Bonjour

Voici mon fichier Excel et j'aimerais récupérer dans une chaine de caractères en VBA par exemple toutes les correspondances de "Douche" dans la colonne "Désignation".

capture d ecran 2022 03 20 105331

J'ai essayé de faire ceci :

For i = 2 To 10
   four = Application.WorksheetFunction.VLookup("Douche", Range("A1:P200"), 6, FAUX)
Next i

Bonjour

Voici mon fichier Excel

Hélas non , ce n'est pas ton fichier que tu as joints mais une image dont on ne peut rien faire...

Dommage !

Bye !

Pourquoi tu as besoin du fichier ? Les gens ont souvent peur de télécharger des macros, du coup j'ai joint une image de mon fichier.

Bonjour Anouchka25,

Il n'est pas nécessaire de passer par VBA.

Avec la formule ci-dessous cela ressortira le mot Douche en colonne A.

=REPT("Douche";SIERREUR(ET(CHERCHE("*Douche*";D2&E2;1);H2>0)*1;0))

En supposant que c'est uniquement les colonnes D et E qui peuvent contenir le mot.

Et que ce mot s'inscrive en colonne A s'il existe une quantité en colonne H.

Rechercher des sujets similaires à "rechercher correspondances"