我在非托管 C++ 中进行了一些数学模拟,现在我需要将它们与 Excel 集成(以便可以从 Excel 调用函数并取回值)。我不想使用任何 VBA,所以我想我必须实现 XLL 插件。我想使用尽可能少的第三方附加框架。有人能给我指点一个好的教程吗?
开始使用 SDK 可能会有点不愉快。
我建议您尝试以下工具包之一:
- XLW (http://xlw.sourceforge.net/ http://xlw.sourceforge.net/) 是一个标准的开源 C/C++ 包装器。
- Keith Lewis 的 NXLL 库(http://nxll.codeplex.com/ http://nxll.codeplex.com/) 如果您更喜欢冒险并且喜欢现代的 C++,可能值得一看。
- Excel 的 Rolls-Royce C/C++ 工具包是 XLL+ (http://www.planatechsolutions.com/xllplus/ http://www.planatechsolutions.com/xllplus/).
当然,对于托管代码,或者要制作从 .NET UDF 调用非托管 C++ 代码的 C# 包装器,您可以使用 Excel-DNA (http://exceldna.codeplex.com http://exceldna.codeplex.com).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)