javascript - 您如何为 Microsoft Excel 开发一个可供下载(不是从 Excel 市场)的插件?
问题描述
我们正在尝试为 Excel 开发一个插件,但显然您只能通过 Excel 插件商店获得它,这需要繁琐的合作伙伴关系。
有谁知道让用户下载插件并在他们的本地 Excel 安装中可用的方法?类似于其他应用程序的插件(如 Notepad++)?
解决方案
与 COM 加载项不同,Office 加载项不涉及在用户设备或 Office 客户端中运行的代码。对于 Office 加载项,宿主应用程序(例如 Excel)读取加载项清单并在 UI 中连接加载项的自定义功能区按钮和菜单命令。
因此,Office Web 插件包括两个基本组件:一个 XML 清单文件和您自己的 Web 应用程序。清单定义了各种设置,包括您的加载项如何与 Office 客户端集成。您的 Web 应用程序需要托管在 Web 服务器或 Web 托管服务上,例如 Microsoft Azure。
所以插件代码不会安装在本地机器上。因此,Office 插件的清单文件描述了当最终用户安装插件并将其与 Office 文档和应用程序一起使用时应如何激活插件。
有关更多信息,您可以参考此文档
推荐阅读
- python - 活动覆盖重定向 tkinter 窗口的任务栏图标
- php - 子查询为此查询返回多行
- python - 如何在不删除重复项的情况下进行排序?
- codenameone - 如何让 Codenameone android App 可靠地连接到 REST API?
- javascript - 将元素放置在与数组中的元素相同的索引中
- python - 如何在模型中引发 HTTP 400?
- python - Selenium WebDriver:我想覆盖字段中的值,而不是使用 python 使用 sendKeys 附加到它
- java - 防止内存映射文件变得太大
- mysql - DELETE 的目标表 Result 不可更新。如何解决?
- c++ - boost::operators 是如何工作的?