【问题标题】:Task Pane Add-in: Equivalent of Document.getFileAsync method for Excel 2013 Desktop?任务窗格加载项:Excel 2013 Desktop 的 Document.getFileAsync 方法的等效项?
【发布时间】:2016-02-24 16:40:22
【问题描述】:

我正在为 Microsoft Word、Excel 和 PowerPoint 桌面开发任务窗格加载项。我希望能够读取文件的全部内容并将其作为新文档保存到第三方应用程序。 Microsoft Word 和 PowerPoint 支持 Document.getFileAsync 方法来获取文件的全部内容;但是,Excel 桌面似乎不支持此功能。 Excel Online 可以,我实际上可以使用该方法将新的 Excel 文件保存到我的第三方应用程序。有什么方法可以让我使用桌面插件获取 Excel 文件的内容以创建新文件?

我正在使用 Microsoft Office Home and Business 2013 进行测试。

【问题讨论】:

    标签: javascript excel ms-office add-in pane


    【解决方案1】:

    此时,您已经自己提到了,getFileAsync 选项还不能用于 Excel -on the Desktop-(参见https://msdn.microsoft.com/en-us/library/office/jj715284.aspx 底部的表格)。

    因此,您现在的选择可能是使用 OpenXML 的 Ooxml 强制类型: 一些例子:https://msdn.microsoft.com/en-us/magazine/jj991976.aspx

    我相信这只是时间问题,但这不是你今天想听到的答案。

    【讨论】:

    • 正如你所说,这不是我希望的答案,但这是事实,所以我已将你的回复标记为答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-13
    相关资源
    最近更新 更多