首页 > 代码库 > excel操作流程

excel操作流程

百度网盘(npoi.dll): http://pan.baidu.com/s/14eJRw

 1    //先创建一个文件流,指向磁盘上的某个Excel文件 2             using (FileStream fsRead = File.OpenRead("ReadExcel.xls")) 3             { 4                 //1.创建一个Workbook对象(工作薄对象) 5                 //根据某个文件流创建了一个工作薄对象。 6                 IWorkbook wk = new HSSFWorkbook(fsRead); 7  8                 //2.读取工作薄中的工作表 9                 //获取当前工作薄中工作表的个数10                 for (int i = 0; i < wk.NumberOfSheets; i++)11                 {12                     //根据工作表的索引获取了当前的工作表13                     ISheet sheet = wk.GetSheetAt(i);14 15                     //输出当前共组表的名称16                     Console.WriteLine("===================={0}======================", sheet.SheetName);17 18                     //获取当前工作表中行的个数19                     //sheet.LastRowNum //获取当前工作表中的最后一行的索引20                     for (int r = 0; r <= sheet.LastRowNum; r++)21                     {22                         //获取当前行23                         IRow row = sheet.GetRow(r);24 25                         //接下来获取当前行中的每个单元格26                         //遍历当前行中的每个单元格27                         for (int c = 0; c < row.LastCellNum; c++)28                         {29                             //获取每个单元格30                             ICell cell = row.GetCell(c);31                             Console.Write(cell.ToString() + "\t");32                         }33                         Console.WriteLine();34                     }35                 }36 37 38 39             }
View Code

注释很明确的哦,

这里路径:相当于当前项目的路径,就是debug下面就OK了啦,

其实这些操作都很简单的,想读取的话可以去NPOI下载里面的示例程序

我这里写的很简单,给大家一个参考:http://www.cr173.com/html/18143_all.html

 

excel操作流程