首页 > Windows开发 > 详细

C# .NET 使用 NPOI 读取 .xlsx 格式 Excel

时间:2019-11-20 12:28:04      阅读:311      评论:0      收藏:0      [点我收藏+]
 1  string filePath = @"C:\Users\yangqinglin\Desktop\test.xlsx";
 2                 IWorkbook wk = null;
 3                 string extension = System.IO.Path.GetExtension(filePath);
 4                 FileStream fs = File.OpenRead(filePath);
 5                 if (extension.Equals(".xls"))
 6                 {
 7                     //把xls文件中的数据写入wk中
 8                     wk = new HSSFWorkbook(fs);
 9                 }
10                 else
11                 {
12                     //把xlsx文件中的数据写入wk中
13                     wk = new XSSFWorkbook(fs);
14                 }
15                 fs.Close();
16 
17                 int sheetCount = wk.NumberOfSheets;//获取sheet的数量
18                 ISheet sheet = wk.GetSheetAt(0);//第一个sheet页(列表)
19                 int rowCount = sheet.LastRowNum;
20                 IRow row = sheet.GetRow(0);  //读取当前行数据
21 
22                 #region 读取第一个sheet页面
23                 for (int i = 0; i <= sheet.LastRowNum; i++)
24                 {
25                     row = sheet.GetRow(i);  //读取当前行数据
26                     if (row != null)
27                     {
28                         Console.WriteLine(row.GetCell(1).ToString_());
29                         Console.WriteLine("______________________");
30                     }
31                 }
32                 #endregion

 

C# .NET 使用 NPOI 读取 .xlsx 格式 Excel

原文:https://www.cnblogs.com/fightingstepup/p/11896130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!