我想为Excel 2016开发一个应用程序。 我看到有两种方法可以开发: - 使用VSTO。 - 使用“App for Office”
我迷路了,我需要你的帮助。为Excel开发应用程序/插件的最佳方法是什么?
Thaks
答案 0 :(得分:1)
这取决于你需要达到的目的......
主要差异如下:
Office应用程序具有一组有限的API,而COM加载项为开发人员提供了丰富的属性和方法。
所有Office版本都支持COM加载项,而Office应用程序只能在Office 2013和2016中使用。请注意,COM加载项只能由Office的桌面版加载。
丰富的UI扩展性模型可用于COM加载项。 Office Apps仅支持功能区命令。
部署有意义。 Office应用程序可以通过Office Store安装。您需要为COM加载项开发安装程序。有关详细信息,请参阅Deploying an Office Solution。
另外,您可能会发现Choosing an Excel technology文章很有帮助。