Bonjour,
Je me permets de relancer cette discussion car je ne suis pas parvenu à résoudre mon problème.
Les propositions de njhub ne sont pas fausses mais elles correspondent pas tout à fait mon problème.
Pour synthétiser, j'ai une variable String que j'appelle texte et qui est défini comme suit :
texte = fichierA.Worksheets(3).Cells(k, l).Value
Selon les cellules, le texte pourrait être du type : "Objet_A_48V" ou "Objet_A_50V with ...." ou encore "Objet_A_52V by...".
J'utilise la fonction Find comme suit :
Set celluletrouvee = fichierB.Worksheets(3).Range("H3:H369").Find(texte, LookIn:=xlValues)
Je cherche en fait à chercher dans mon fichier B, selon les cas : "Objet_A_48V", "Objet_A_50V" ou encore "Objet_A_52V", c'est-à-dire que je voudrais que dès que le mot "with" ou "by" est repéré, si la partie précédente correspond, la cellule soit considéré comme trouvée !
Voila, en espérant que vous puissiez m'apporter une réponse !
Bonne journée