Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为Microsoft Excel开发可供下载的插件(不是从Excel市场下载)?_Javascript_Excel_Office Js - Fatal编程技术网

Javascript 如何为Microsoft Excel开发可供下载的插件(不是从Excel市场下载)?

Javascript 如何为Microsoft Excel开发可供下载的插件(不是从Excel市场下载)?,javascript,excel,office-js,Javascript,Excel,Office Js,我们正在尝试为Excel开发一个插件,但显然,您只能通过Excel插件商店获得它,这需要繁琐的合作关系 有人知道如何让用户下载插件并将其安装到本地Excel中吗?类似于其他应用程序的插件(如记事本++) 按照使用Yeoman生成器与COM加载项不同,Office加载项不涉及在用户设备或Office客户端上运行的代码。对于Office外接程序,宿主应用程序(例如Excel)将读取外接程序清单,并在UI中连接外接程序的自定义功能区按钮和菜单命令 因此,Office Web插件包括两个基本组件:XML

我们正在尝试为Excel开发一个插件,但显然,您只能通过Excel插件商店获得它,这需要繁琐的合作关系

有人知道如何让用户下载插件并将其安装到本地Excel中吗?类似于其他应用程序的插件(如记事本++)


按照

使用Yeoman生成器与COM加载项不同,Office加载项不涉及在用户设备或Office客户端上运行的代码。对于Office外接程序,宿主应用程序(例如Excel)将读取外接程序清单,并在UI中连接外接程序的自定义功能区按钮和菜单命令

因此,Office Web插件包括两个基本组件:XML清单文件和您自己的Web应用程序。清单定义了各种设置,包括外接程序如何与Office客户端集成。您的web应用程序需要托管在web服务器或web托管服务(如Microsoft Azure)上

因此,外接程序代码将不会安装在本地计算机中。 因此,Office外接程序的清单文件描述了当最终用户安装并将其与Office文档和应用程序一起使用时,应如何激活外接程序

因此,以下解决方案可供用户获取外接程序


有关更多信息,您可以参考文档

您是否使用C#?根据@johnpeters,不使用javascript您想说javascript没有在用户设备或Office客户端上运行,对吗?那么它在哪里运行呢?有可能像我问的那样用另一种方式运行吗?我有excel插件,是从插件商店以外的地方下载的