eriiic
XLDnaute Barbatruc
Bonjour tout le monde,
Dans le classeur1.xls joint j'ai créé une fonction personnalisée toute simple qui utilise une donnée de feuil2. Jusque là pas de pb...
Maintenant si je veux utiliser cette fonction sur un autre classeur (classeur2), le pb est que la donnée récupérée est toujours celle de classeur1 feuil2 et non celle de classeur2 feuil2
Cette fonction doit être volatile, ajouter activeworkbook fausse les résultats dans classeur1...
Donc comment connaitre le classeur d'appel d'une fonction personnalisée ?
Merci à ceux qui se pencheront sur cette question
eric
Dans le classeur1.xls joint j'ai créé une fonction personnalisée toute simple qui utilise une donnée de feuil2. Jusque là pas de pb...
Code:
Function test(c As Range)
Application.Volatile
test = Worksheets("Feuil2").[A1]
End Function
Cette fonction doit être volatile, ajouter activeworkbook fausse les résultats dans classeur1...
Donc comment connaitre le classeur d'appel d'une fonction personnalisée ?
Merci à ceux qui se pencheront sur cette question
eric
Pièces jointes
Dernière édition: