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


     1  string filePath = @"C:UsersyangqinglinDesktop	est.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
  • 相关阅读:
    数据库设计三大范式
    MYSQL语句
    PHP数据库环境配置
    java空心菱形
    java基础练习2
    java基础练习
    java 控制台输入
    java 基础功能
    Java包装
    JS里的DOM操作注意点
  • 原文地址:https://www.cnblogs.com/PrintY/p/11896130.html
Copyright © 2020-2023  润新知