【问题标题】:Embedding an excel document into an application with excel online使用 excel online 将 excel 文档嵌入到应用程序中
【发布时间】:2016-03-30 02:50:53
【问题描述】:

我一直在尝试使用 Excel 在线共享链接,以便能够将 Excel 文档嵌入到我们的内部网站。但是这种方法是不可行的,因为数据是私有的,所以我们实际上不能建立公共链接。

我想知道是否可以通过其他方式嵌入 Excel 文档。我可以补充一点,我们需要一个附有插件的 excel 文档。我可能做错了什么,但在我的测试中,我的插件没有出现在文档的嵌入式版本中。我还注意到功能似乎大大减少了。即使有读写权限,我也可以输入一些数据,但不能删除在我们的案例中不是很有用的任何内容。 参考:https://support.office.com/en-US/article/Share-it-Embed-an-Excel-workbook-on-your-web-page-or-blog-from-OneDrive-804e1845-5662-487e-9b38-f96307144081

我们的目标是能够:

  1. 将 Excel 文档嵌入到应用程序中。
  2. 在打开或用户输入时将外部数据输入到 Excel 文档中(由插件完成)
  3. 用户交互(根据定义的锁和列可见性进行读写删除)
  4. 将相关数据保存到存储中(由插件完成)
  5. 将文档保存到 OneDrive 和/或特定位置。

我想知道是否有任何解决方案(现在或正在进行中)可以让我们在由应用程序管理的同时在线拥有 Excel 的大部分功能。

可能的解决方案?:

我们可能有一个部分解决方案,而不是创建共享链接,我们可以将我们的应用程序集成到 Excel,而不是反过来做事。但它并没有解决如何处理访问文档所需的 Microsoft 帐户。

【问题讨论】:

    标签: excel onedrive office365api office-js


    【解决方案1】:

    恐怕您必须在 JavaScript 中完成繁重的工作,而且加载项是不可能的。在此处查看如何与嵌入的 Excel 文件交互的非常基本的示例: http://www.jkp-ads.com/Articles/embeddedexcel00.asp

    【讨论】:

    • 我可以看到 Excel Web App 可以做什么,它似乎适用于查看和部分编辑工作簿,但我们需要的不止这些。我可能错了,但似乎我们将具有与从 OneDrive 嵌入共享链接相同的限制。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-28
    • 2016-09-16
    • 1970-01-01
    • 2018-12-13
    • 2013-10-27
    • 2022-10-06
    • 1970-01-01
    相关资源
    最近更新 更多