开发 excel 插件的最佳方式
The best way to develop excel addin
我想为 Excel 2016 年开发一个应用程序。
我看到有两种开发方式:
- 使用 VSTO。
- 使用 "App for Office"
我迷路了,我需要你的帮助。为 Excel 开发 application/addin 的最佳方法是什么?
萨克斯
这取决于您究竟需要实现什么...
主要区别如下:
Office Apps 有一组有限的 API,而 COM 加载项为开发人员提供了丰富的属性和方法。
所有 Office 版本都支持 COM 加载项,而 Office Apps 只能在 Office 2013 和 2016 中运行。请注意,COM 加载项只能由桌面版 Office 加载。
丰富的 UI 扩展模型可用于 COM 加载项。 Office Apps 仅支持功能区命令。
部署场景。可以通过 Office Store 安装 Office Apps。您需要为 COM 加载项开发安装程序。有关详细信息,请参阅 Deploying an Office Solution。
此外,您可能会发现 Choosing an Excel technology 文章很有帮助。
我想为 Excel 2016 年开发一个应用程序。 我看到有两种开发方式: - 使用 VSTO。 - 使用 "App for Office"
我迷路了,我需要你的帮助。为 Excel 开发 application/addin 的最佳方法是什么?
萨克斯
这取决于您究竟需要实现什么...
主要区别如下:
Office Apps 有一组有限的 API,而 COM 加载项为开发人员提供了丰富的属性和方法。
所有 Office 版本都支持 COM 加载项,而 Office Apps 只能在 Office 2013 和 2016 中运行。请注意,COM 加载项只能由桌面版 Office 加载。
丰富的 UI 扩展模型可用于 COM 加载项。 Office Apps 仅支持功能区命令。
部署场景。可以通过 Office Store 安装 Office Apps。您需要为 COM 加载项开发安装程序。有关详细信息,请参阅 Deploying an Office Solution。
此外,您可能会发现 Choosing an Excel technology 文章很有帮助。