从Office Online应用程序发送数据

问题描述 投票:0回答:1

新使用Office JS。我可以在Office在线应用程序之间发送数据,例如从Powerpoint在线发送图表到Excel在线?

office-js
1个回答
0
投票

与COM插件不同,Office web JS插件不涉及在用户设备上或Office客户端中运行的代码。对于Office插件,主机应用程序(例如Excel)读取插件清单,并在用户界面中挂上插件的自定义功能区按钮和菜单命令。当需要时,它会加载加载插件的JavaScript和HTML代码,这些代码会在沙盒中的浏览器上下文中执行。因此,在你描述的场景中,Powerpoint Office Web JS插件无法直接访问Excel文档。

但如果你使用的是一个驱动器,SharePoint或组驱动器。有一个解决方案,我认为你可以尝试使用Excel Graph.通过Graph API,你可以访问一组Excel对象(如表,范围,或图表)通过使用标准的REST APIs执行创建,读取,更新和删除(CRUD)操作的工作簿。 参考文档 https:/docs.microsoft.comen-usgraphapiresourcesexcel?view=graph-rest-1.0。

© www.soinside.com 2019 - 2024. All rights reserved.