C#使用Aspose.Cells控件读取Excel
更新时间:2016年03月25日 14:48:21 作者:木头人Ricky
本文介绍Aspose.Cells基础的用法,供大家参考。
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud)
(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun)
Aspose是一个很强大的控件,可以用来操作word,excel,ppt等文件,用这个控件来导入、导出数据非常方便。其中Aspose.Cells就是用来操作Excel的,功能有很多。我所用的是最基本的功能,读取Excel的数据并导入到Dataset或数据库中。读取Excel表格数据的代码如下:
首先要引入命名空间:using Aspose.Cells;
复制代码 代码如下:
Workbook workbook = new Workbook();
workbook.Open("C:\\test.xlsx");
Cells cells = workbook.Worksheets[0].Cells;
for (int i = 0; i < cells.MaxDataRow + 1; i++)
{
for (int j = 0; j < cells.MaxDataColumn + 1; j++)
{
string s = cells[i, j].StringValue.Trim();
//一行行的读取数据,插入数据库的代码也可以在这里写
}
}
返回Datatable:
复制代码 代码如下:
Cells cells = workbook.Worksheets[1].Cells;
System.Data.DataTable dataTable1 = cells.ExportDataTable(1, 0, cells.MaxDataRow,cells.MaxColumn);//noneTitle
System.Data.DataTable dataTable2 = cells.ExportDataTable(0, 0, cells.MaxDataRow+1,cells.MaxColumn,true);//showTitle
您可能感兴趣的文章:
- C# Aspose.Words 删除word中的图片操作
- C#语言MVC框架Aspose.Cells控件导出Excel表数据
- C#使用Aspose.Cells导出excel
- C#使用Aspose.Cells创建和读取Excel文件
- C# 利用Aspose.Words.dll将 Word 转成PDF
- C# 调用exe传参,并获取打印值的实例
- 如何利用C#打印九九乘法表
- c# winform 解决PictureBox 无法打印全部图片的问题
- C#操作Word打印的示例
- C# 打印网页不显示页眉页脚的实现方法
- C#实现扫描枪扫描二维码并打印(实例代码)
- C#利用PrintDocument定制打印单据的小例子
- c#使用Aspose打印文件的示例
相关文章
C# ManagementObjectSearcher操作window案例详解
这篇文章主要介绍了C# ManagementObjectSearcher操作window案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下2021-08-08
最新评论