您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關怎么在NPOI中對Excel進行操作,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
1、常用的基本方法:
創建工作簿 IWorkbook workbook = new XSSFWorkbook();
按指定名稱創建Sheet workbook.CreateSheet("SheetName");
移出Sheet workbook.RemoveSheetAt(SheetIndex);
按名稱獲得Sheet對象 ISheet sheet = workbook.GetSheet("SheetName ");
根據索引獲得Sheet對象 ISheet sheet = workbook.GetSheetAt(SheetIndex);
獲得某一個ISheet的所有IRow,通常可以用 ISheet.GetRowEnumerator()
獲得某一特定行,可以直接用 ISheet.GetRow(rowIndex)
工作表中第一個有數據行的行號 ISheet.FirstRowNum
工作表中最后一個有數據行的行號 ISheet.LastRowNum
一行中第一個有數據列的列號 IRow.FirstCellNum
一行中最后一個有數據列的列號 IRow.LastCellNum
獲取sheet所有合并單元格索引 ISheet.NumMergedRegions
獲取某合并單元格的地址(i是合并單元格索引) ISheet.GetMergedRegion(i)
獲得數據類型CellRangeAddress,含起始行號和列號
獲取某單元格值 Row.GetCell(j).StringCellValue.Trim()
公式單元格如果是數字可以: Row.GetCell(j).NumericCellValue.ToString()
2、NPOI.DLL中包含的模塊
NPOI.Util 基礎輔助庫
NPOI.POIFS OLE2格式讀寫庫,主要負責處理DocumentInformation
NPOI.DDF Microsoft Drawing格式讀寫庫
NPOI.SS Excel 2003和Excel 2007操作庫共用的接口庫以及公用模塊實現,如公式計算庫
NPOI.HPSF OLE2的Summary Information和Document Summary Information屬性讀寫庫
NPOI.HSSF Excel BIFF格式讀寫庫,這是用戶用的最多的命名空間
3、NPOI.OOXML.DLL中包含的模塊(主要是2007版本操作方法)
NPOI.XSSF Excel 2007操作庫,大部分對象都實現了NPOI.SS的接口
NPOI.XWPF Word 2007操作庫
4、EXCEL單元格值基本類型
Unknown = -1, // 未知
Numeric = 0, // 數值型
String = 1, // 文本型
Formula = 2, // 公式型
Blank = 3, // 空白
Boolean = 4, // 布爾型
Error = 5, // 錯誤
看完上述內容,你們對怎么在NPOI中對Excel進行操作有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。