如何确定Excel UDF来自哪个DLL?

有什么办法可以从Excel会话中确定一个UDF来自哪个DLL?

我有一堆默认加载的DLL,我想确定每个UDF在哪里定义。

如果UDF没有在DLL中定义,而是通过VBA定义的,有没有一种方法可以确定定义了哪个XLA或XLS?

非常感谢您花些时间阅读本文。

安东尼

我在微软网站上find了答案。

这个VBAmacros将返回一个函数列表,它们的C / Excel接口的签名和它们加载的DLL / XLL:

Function GetDLLList() GetDLLList = Application.RegisteredFunctions End Function 

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