使用C#读取Excel单元格

时间:2010-03-26 11:11:38

标签: c# excel

打开excel工作簿和阅读excel单元的方法是什么?

4 个答案:

答案 0 :(得分:4)

使用Visual Studio Tools for Office (VSTO)使用您的代码扩展Office产品,使用here's一个很好的教程来开始使用Excel编程

答案 1 :(得分:4)

在这个thread中,您将获得有关如何通过C#打开和处理excel的详细信息。

答案 2 :(得分:1)

有一个名为Koogra的开源.NET库,用于读取Excel文件,包括BIFF(旧版Excel)和XSLX版(新版Excel)。否则你可以使用Excel自动化,但如果可能的话我会避免这种情况。

答案 3 :(得分:0)

您还可以使用open xml sdk来读取(和写入)excel文件(当然是以开放的xml格式)。有一个msdn article描述了如何使用open xml sdk。

一个很大的优点是您不必在服务器(或客户端)上安装excel来读取excel文件。