使用excel online将Excel文档嵌入到应用程序中

时间:2016-03-29 18:27:40

标签: excel onedrive office365api office-js

我一直在尝试使用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. 在打开时或在用户输入(由加载项完成)
  3. 时将外部数据提供给excel文档
  4. 用户交互(根据定义的锁和列可见性进行读写 - 删除)
  5. 将相关数据保存到存储(由加载项完成)
  6. 将文档保存到OneDrive和/或特定位置。
  7. 我想知道是否有任何解决方案(现在或正在进行中),这些解决方案可以让我们在应用程序管理的同时拥有excel的大部分功能。

    可能的解决方案?:

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

1 个答案:

答案 0 :(得分:1)

你必须在JavaScript中做繁重的工作我害怕并且加载项是不可能的。请参阅此处有关如何与嵌入式Excel文件进​​行交互的非常基本的示例: http://www.jkp-ads.com/Articles/embeddedexcel00.asp