在没有Excel和OLEDB的情况下读取.xlsx
有没有机会在C#中读取.xlsx文件而不在客户端上安装Excel,并且没有OLEDB连接可用?
该应用程序是一个用VS2005 C#.NET Framework 2.0编写的Winforms项目。
这个怎么样:
EPPlus – 在服务器上创建高级Excel 2007电子表格
EPPlus是一个.net库,使用Open Office Xml格式( xlsx )读取和写入Excel 2007文件。 EPPlus支持范围,单元格样式,图表,图片,形状,命名范围,自动filter和许多其他东西。
我决定在CodePlex上使用Excel Data Reader 。
Koogra可以读取.xlsx文件。
看看excellibrary 。 目前它仅支持xls,但计划在未来支持xlsx。
这个问题看起来与此类似吗?
你检查过NPOI吗?
最好
我们在项目中成功使用NPOI 。
可能有一些第三方组件可以帮助您。
这是一个
这是另一个
NPOI的最新版本支持xsl和xslx。 从中下载
NPOI 2.0并使用来自xlsx的NPOI.XSSF.UserModel.XSSFWorkbook。