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.