C#.NETを使用してNPOIは、Excelの.xlsx形式を読み取ります

1    filePathに= @ " C:\ユーザー\ yangqinglin \デスクトップ\ test.xlsx " ;
 2                  IWorkbook週間= NULL ;
 3。                 文字拡張= System.IO.Path.GetExtension(filePathに);
 4。                  のFileStream FS = File.OpenRead(filePathに)
 。5                  IF(extension.Equals(" * .XLS " ))
 。6                  {
 7つの                     // データは、XLSファイルが書き込まれるWK 
8                      週= 新しい新しいHSSFWorkbook(FS);
 9                  }
 10                 他の
11                  {
 12は                     、// ファイルがデータに書き込まれXLSX週において
13は                      週= 新しい新; XSSFWorkbook(FS)
 14                  }
 15                  fs.Close();
 16  
17。                 INT SheetCount = wk.NumberOfSheets; // シートの数取得
18                  = wk.GetSheetAtシートISheet(0); // 最初のページのシート(リスト)
19。                 INTをrowCount = sheet.LastRowNum;
 20は                  IRow sheet.GetRow行=(0);   // 現在のラインデータを読み出す
21は 
22であります                 #regionは、シートの最初のページ読み込み
 23である                 ためINT I = 0 ;私は<= sheet.LastRowNum; I ++ 24                  {
 25                      行= sheet.GetRow(I);   // 現在のラインデータ読み取り
26は                     IF(行! = NULL 27                      {
 28                          Console.WriteLineを(row.GetCell(1 ).ToString_());
 29                          Console.WriteLineを(" ______________________ " );
 30                      }
 31です                 }
32                  #endregion

 

おすすめ

転載: www.cnblogs.com/fightingstepup/p/11896130.html