我们用office-js开发了几个excel插件,并且发现能够从另一个插件启动一个插件,甚至可能在两个插件之间传递一些数据确实非常方便。 ?
答案 0 :(得分:2)
如果您同时拥有这两个加载项,则可以通过放置在清单文件中的URL导航到一个或另一个。这样,您就可以启动另一个加载项,但是它会位于同一任务窗格中。
您还可以通过url查询参数在两个应用之间传递数据。
在制作外接程序(该外接程序是其他外接程序的着陆页)之前,我已经完成了此操作。当您单击另一个工具的按钮时,它将导航到另一个加载项(这是一个单独的项目),并将上一个工具作为参数传递给URL,以便您可以导航回原来的位置。
还可以在Excel内部的私有工作表上共享数据。
答案 1 :(得分:-1)
当外接程序能够操纵其他程序时,这将是安全问题。由于这个明显的原因,这不可能。
通常,我建议使用https://officespdev.uservoice.com/来请求未实现的功能,但是根据您的描述,Office团队很可能还是不允许它。