2009-12-08 5 views
2

est-il un moyen de déterminer à partir d'une session Excel, de quelle DLL provient un UDF?Comment déterminer quelle DLL provient d'un fichier UDF Excel?

J'ai un tas de DLL chargées par défaut, je voulais déterminer pour chaque UDF où il a été défini.

Si le fichier UDF n'était pas défini dans une DLL mais via VBA, existe-t-il un moyen de déterminer dans quelle XLA ou XLS il a été défini?

Merci beaucoup d'avoir pris le temps de lire ceci.

Anthony

Répondre

1

J'ai trouvé la réponse sur le site de Microsoft.

Cette macro VBA renvoie une liste de fonctions, leur signature pour l'interface C/Excel et la DLL/XLL dont ils ont été chargés:

Function GetDLLList() 
    GetDLLList = Application.RegisteredFunctions 
End Function 

http://support.microsoft.com/kb/108002