poi合併單元格

2021-07-09 14:47:17 字數 655 閱讀 7215

注:我這裡合併的是列的相同單元格,效果如下:

poi合併單元格的方法是addmergedregion();

/**  

* 合併單元格  

* @param sheet 要合併單元格的excel 的sheet

* @param cellline  要合併的列  

* @param startrow  要合併列的開始行  

* @param endrow    要合併列的結束行  

*/  

private static void addmergedregion(hssfsheet sheet, int cellline, int startrow, int endrow,hssfworkbook workbook)

startrow=i;

count++;        

}else

//由於上面迴圈中合併的單元放在有下一次相同單元格的時候做的,所以最後如果幾行有相同單元格則要執行下面的合併單元格。

if(i==endrow&&count>0)

} }

你只要在匯出excel的方法裡呼叫:  addmergedregion(sheet, 0, 0, sheet.getlastrownum(),workbook);就是合併第一列的所有相同單元格。

POI合併單元格,賦值

public void exportfive 序號 int total 1 行號 int total row 1 單元格合併起始行 部門 int start row 2 單元格合併起始行 活動 int start row act 2 string s for int p 0 p s.length p...

POI操作word合併單元格

對於合併單元格的介紹不怎麼多,下面是之前做word匯出的時候研究的,在stackoverflow查到了點資料。記錄下兩個關鍵方法 word跨列合併單元格 public void mergecellshorizontal xwpftable table,int row,int fromcell,int...

POI匯出Excel 合併單元格

合併方法 sheet.addmergedregion new cellrangeaddress firstrow,lastrow,firstcol,lastcol 引數分別表示 開始行索引,結束行索引,開始列索引,結束列索引.使用poi大致步驟 1.建立excel模板,並建立輸入流 fileinpu...