【发布时间】:2016-09-24 01:59:04
【问题描述】:
我的故事很快。我有一个系统可以将 Excel 二进制 (xls) 文件发送到我的电子邮件 (Office 365),最后它们会保存到我的 OneDrive for Business 帐户中。因此,我真正想做的下一步是将它们放到 PowerBI 中进行分析。
但是有一个问题。它们似乎在源头已损坏,PowerBI Desktop 无法正确处理(丢失的列)。实验我发现如果它们被 Excel Desktop 打开并重新保存,它们会得到修复并且工作正常。 Office 365 中的 Excel Online 也是如此(如果它们被转换为 OpenXML (xlsx) 格式)。我需要在没有人为干预的情况下进行这种转换,因此我希望有一种方法可以使用 Microsoft Graph Excel API 进行转换。
所以,我想知道是否可以使用 Microsoft Graph 以某种方式将 xls 文件转换为 xlsx。
PS。看起来服务器上的 Excel 互操作是我现在唯一的选择,但我不喜欢它。我尝试了 Excel 数据阅读器库,但它返回空数据集。
【问题讨论】:
标签: excel xls office365api microsoft-graph-api