Bonsoir le Forum

Je voudrais utiliser dans une fonction VBA un nom de plage défini par le gestionnaire de noms sous Excel. En fait sous VBA je veux rechercher si une chaine se trouve dans la plage. J'ai pensé utiliser la méthode "Match" de WorksheetFunction en essayant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    isTrouve = Application.WorksheetFunction.Match(sName, Range([Workbooks(iWB_MainFile).name]!FRance), 0)
sName
contient la chaine à rechercher dans le classeur
"([Workbooks(iWB_MainFile).name]"
FRance
est le nom de la plage et sous Excel il fait référence à
=RessProf!$A$2:$A$93
ou "RessProf" est le nom de la feuille où se trouve cette plage.
Merci pour vos indications sur mon/mes erreur(s)
Cordialement
clem256.