Bonjour tout le monde

Voilà, j'ai le bout de code suivant qui me permet d'effectuer une recherche d'une chaine de caractère dans une autre chaine de caractère :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Application.WorksheetFunction.Find(chaine1, chaine2)
où "chaine1" et "chaine2" sont deux chaines de caractère.

Lorsque chaine1 se situe dans chaine2, pas de problème, mais lorsque chaine1 n'est pas dans chaine2, le message d'erreur suivant apparaît :
"impossible de lire la propriété Find de la classe WorksheetFunction"

est-ce que quelqu'un pourrait m'aider, svp?

je précise que je suis sous excel 2010