Bonjour,
Je ne suis pas un expert!
J'essaie de créer une fonction en VBA pour excel afin de faire une recherche sur plusieurs critères dans une feuille de donnée.
Le problème vient du fait que lorsque je fais référence à une plage variable dans ma fonction, celle ci renvoie une erreur "VALEUR"
Par exemple:
Sheets(Nom).Range(Range("A1").End(xlDown))
L'exécution de la fonction bloque à ce niveau!
Alors que si je place le même code dans une procédure, tout se passe bien.
Si quelqu'un pouvait m'éclairer ou me donner un conseil, je l'en remercie d'avance.