poi導出到excel中,常用的方法有
Workbook.getSheet(sheetName) //獲取指定sheet名稱的Sheet對象
Sheet.createRow(rowNum) //創建指定行號的Row對象
Sheet.getRow(rowNum) // 得到指定行號的Row對象,前提是該Sheet中已存在該行,否則返回null
Row.createCell(column); //創建指定列的Cell對象
Cell.setCellStyle(CellStyle) //設置單元格樣式,設置位置,顏色等
Workbook.getSheetIndex(Sheet) //獲取指定Sheet對象在excel中的位置,從左到右,從0開始計算
Workbook.cloneSheet(sheetIndex) //拷貝指定位置的Sheet
Sheet.addMergedRegion( CellRangeAddress(firstRow, lastRow, firstColumn, lastColumn)) //合併單元格
Sheet.shiftRows(startRow, lastRow, n) //在startRow插入多少行
導出無非就是將數據按照指定的要求,填充到每個單元格當中,所以一般都不會很難,如果遇到動態生成的列,那麼設計一個好的數據結構是非常必要的。