NPOI 下載EXCel 學習日記

1.下載NPOI dll,並引入項目中
//穿件一個工作簿

IWorkbook workbook = new HSSFWorkbook();
ISheet sheet = workbook.CreateSheet();

2.首先創建頁眉頁腳
代碼:
sheet.Header.Left = “頁眉右邊字樣”;
sheet.Header.Right = “頁眉左邊字樣”;
sheet.Footer.Left = “頁腳右邊”;
sheet.Footer.Center = HeaderFooter.Page + @”/” + HeaderFooter.NumPages;//頁數
sheet.Footer.Right = HeaderFooter.Date + @” ” + HeaderFooter.Time;//時間

3.創建一行單元格
代碼:
IRow row1 = sheet.CreateRow(index++);//IRow是創建行的關鍵字,//index是行數的號碼;
4.創建一個單元格

row1.CreateCell(0).SetCellValue(“給第一行的一個單元格賦值:”);
row1.getCell(0).CellStyle=Style_title2;//給該單元格賦樣式,
5.給行設置行高
Row1.height=2*256;
6.設置列寬
sheet.SetColumnWidth(2, 20 * 256);//2是列的序號,20*256是要設置列的寬度
7.合併單元格(注意:合併單元格之後會出現一種情況:單元格原有的樣式丟失:遇到此情況就將要合併的單元格都設置爲空)

CellRangeAddress cra1 = new CellRangeAddress(0, 0, 0, 5);//參數(起始行,終止行,起始列,終止列)
sheet.AddMergedRegion(cra1);
以上就是EXCEl中常用的一些運用,npoi其實還是蠻好用的。
qq:347352964

發佈了52 篇原創文章 · 獲贊 8 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章