【问题标题】:Send data to/from Office Online apps向/从 Office Online 应用程序发送数据
【发布时间】:2020-06-10 09:29:55
【问题描述】:

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

【问题讨论】:

    标签: office-js


    【解决方案1】:

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

    但如果您使用的是一个驱动器、SharePoint 或组驱动器。我认为您可以尝试一种解决方案是使用 Excel Graph。通过 Graph API,您可以使用标准 REST API 访问一组 Excel 对象(例如 Table、Range 或 Chart),以对工作簿执行创建、读取、更新和删除 (CRUD) 操作。参考文档https://docs.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多