繁体   English   中英

从C#/ ExcelDNA代码调用其他xll文件

[英]Calling other xll files from C#/ExcelDNA code

我有一些正在使用的ExcelDNA C#代码,并且在Excel中有一个我希望能够访问的xll插件。 我无法获取此插件的源代码-必须按原样使用。 那么有没有一种方法可以从C#访问这些功能?

很高兴在StackOverflow上看到ExcelDna标记!

您应该看看如何调用xlUDF。 它应该允许您调用任何UDF(包括已加载的XLL的UDF)。

MSDN描述在这里 ,在Google网上论坛中回答了类似的问题。

希望对您有所帮助-请让我知道您的情况,因为我想将xlUDF添加到我的ExcelDna 示例列表中。

克里斯

您可以从http://xllutility.codeplex.com使用GET.PROCEDURES从返回的数组的第三列中获取所有加载的加载项及其C签名的列表。

这是关于如何从任何可以调用C的语言以任何xll调用函数的更一般的答案。如果使用的是ExcelDna,则xlUDF路由要简单得多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM