gpt4 book ai didi

vba - VSTO 与 Excel-DNA 的优缺点?

转载 作者:行者123 更新时间:2023-12-01 19:33:17 25 4
gpt4 key购买 nike

据我了解,VSTO 和 Excel-DNA 提供了两种不同的解决方案来将 .NET 代码导入 Excel。一种解决方案是开源的,另一种解决方案是由 Microsoft 开发的。目前和 future 每种解决方案的优缺点是什么?

最佳答案

VSTO
+ 适合大规模团队开发
+ 如果您已经安装了 Visual Studio Pro,那么它是免费的
+ 适合 COM 插件和 UI 开发
+ 微软产品
- .NET-Interop的性能很差
- 处理多个 Excel 版本仍然很困难
- VBA 用户的学习曲线显着
- 不支持 UDF

Excel DNA
+ 出色的 UDF 性能 (XLL-.NET)
+ 支持 COM - Interop 和 XLL 接口(interface)
+ 易于使用和部署
+ 使用或不使用 Visual Studio
+ 免费开源
- 没有详细记录,但优秀的支持小组

您还应该考虑 Addin Express,它与 Excel DNA 一样,支持 COM 接口(interface)和 XLL 接口(interface),并且有许多用于构建事物的向导。但它不是开源的,也不是免费的。

关于vba - VSTO 与 Excel-DNA 的优缺点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26974959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com