poi處理excel基本操作時寫的工具類

2021-10-07 14:25:06 字數 1457 閱讀 7522

1.複製單元格

1 ...

2 public static void copycell(workbook wb, cell srccell, cell distcell, boolean copyvalueflag)

16 // 不同資料型別處理

17 celltype srccelltype = srccell.getcelltypeenum();

18 distcell.setcelltype(srccelltype);

19 if (copyvalueflag) else

26 } else if (srccelltype == celltype.string) else if (srccelltype == celltype.blank) else if (srccelltype == celltype.boolean) else if (srccelltype == celltype.error) else if (srccelltype == celltype.formula) else

38 }

39 }

40 ...

2.行複製

1 ...

2 /**

3 * 行複製功能

4 *

5 * @param wb 要複製到的workbook

6 * @param fromrow 複製到的行

7 * @param torow **的行

8 * @param copyvalueflag true的時候賦值裡面的值

9 * @return [返回型別說明]

10 * @author 龍谷情

11 * @date 2020/6/9 19:42

12 * @exception/throws [異常型別] [異常說明]

13 * @since [v1.0]

14 */

15 public static void copyrow(workbook wb, row fromrow, row torow, boolean copyvalueflag)

23 sheet worksheet = fromrow.getsheet();

24 //獲取合併單元格的數量

25 int mergedregionsnum = worksheet.getnummergedregions();

26 for (int i = 0; i < mergedregionsnum; i++)

34 }

35 }

36 ...

使用POI操作Excel

apache的jakata專案poi http poi.apache.org 用來操作excel,並能滿足大部分需要.poi下面有幾個子專案,其中hssf xssf專案 http poi.apache.org spreadsheet index.html 用來實現excel讀寫的.public st...

POI 操作 EXCEL檔案

1.最新的poi工具包 poi 主頁 快速上手使用poi hssf 2 excel 結構 hssfworkbook excell 文件物件介紹 hssfsheet excell的表單 hssfrow excell的行 hssfcell excell的格仔單元 hssffont excell字型 hs...

關於POI操作Excel

1.先導入jar包。poi 3.8.jar 不同版本操作的excel格式不同,xls和xlsx hssfworkbook,操作xls格式的excel xssfworkbook,操作xlsx格式的excel 最簡單的方法 test 測試excel.xls 2下面是 的方法 迴圈讀取sheet中的row...