using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.IO;
using NPOI.SS.UserModel;
using NPOI.HSSF.Util;
using NPOI.HSSF.UserModel;
using NPOI.XSSF.UserModel;
/// <summary>
///NPOI操作Excel,这个例子是针对Excel 2007.
/// </summary>
public class ExcelHelper
{
IWorkbook hssfworkbook;
public DataTable ImportExcelFile(string filePath)
{
#region//初始化信息
try
{
using (FileStream file = new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
hssfworkbook = new XSSFWorkbook(file);
}
}
catch (Exception e)
{
throw e;
}
#endregion
ISheet sheet = hssfworkbook.GetSheetAt(0);
System.Collections.IEnumerator rows = sheet.GetRowEnumerator();
DataTable dt = new DataTable();
//一行最后一个方格的编号 即总的列数
for (int j = 0; j < (shee
NPOI读取Excel
最新推荐文章于 2024-11-12 15:23:46 发布
这篇博客介绍了如何利用NPOI库读取Excel 2007文件的内容。通过创建`ExcelHelper`类,定义`ImportExcelFile`方法,实现从指定文件路径打开Excel文件,读取第一个工作表的数据,并将数据转换为DataTable对象。


5774

被折叠的 条评论
为什么被折叠?



