Bonjour à tous

Ayant des valeurs à rechercher dans plusieurs fichiers Excel (sans les ouvrir), j'ai récupéré une fonction du type GetValue, comme on peut en trouver ici.
Ceci marche très bien quand je l'appelle depuis une routine. En revanche, lorsque je l'utilise comme fonction perso dans une feuille de calcul, j'obtiens une erreur 1004.
Quelqu'un a-t-il une idée pour m'aider?