从Azure应用程序中读取Office Excel文件

时间:2012-02-10 14:24:01

标签: c# .net azure

我们需要从Azure辅助角色中读取Excel工作表。我知道我们可以使用Open XML SDK来实现这一点。看来我们不能使用Interop程序集(如果我错了,请纠正我)。我们需要能够阅读所有版本的excel(2003及更早版本)。任何指针都将受到赞赏。

3 个答案:

答案 0 :(得分:0)

不,你不能在天蓝色上使用办公室COM组件。相反,你可以使用一些第三方组件,就像塔曼说的那样。但是如果你只是想从excel中检索数据,我认为你可以使用Jet DB Driver。

答案 1 :(得分:0)

您可能还想考虑OfficeWriter。它可以处理97及更高版本的所有公共Excel文件格式(没有.xlsb等)。如果您只需要阅读文件,那可能会有点过分。

免责声明:我是帮助编写最新版本的工程师之一。

答案 2 :(得分:0)

我认为NPOI适用于此案例,因为NPOI可以阅读旧的excels(但我从未在实践中尝试过)。
这是NPOI http://npoi.codeplex.com/

的链接

Open XML SDK无法读取excel(2003及更早版本)。