我打算用 C# 开发一个函数,它将返回一个二维数组。这个新的 C# 函数将通过 VB 脚本调用。此外,返回数组的长度将动态更改,因此我不确定如何将此数组返回给 vbscript。
对方法/伪代码的任何见解都会有很大帮助。谢谢。
最佳答案
我建议查看针对 C# 和 VBA 的专门解决方案,例如 ManagedXLL , ExcelDNA等等,如果你打算在未来做更多这样的事情。
这将帮助您轻松创建可直接从 Excel/VBA 调用的进程内 XLL。
否则你也可以调用网络服务而不是 2003 Web Services Toolkit也很容易设置。
关于c# - 如何将 C# 二维数组返回给 VBScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3994389/