天天看點

一臉懵逼學習Java操作Excel之POI(Apache POI)

Apache POI是Apache軟體基金會的開放源碼函式庫,POI提供API給Java程式對Microsoft Office格式檔案讀和寫的功能。

1:下面簡單的程式來建立一個空白Microsoft Excel工作簿。

如:poi-3.9-20121203.jar

 2:建立一個excel,然後插入一些資料測試一下;

 可以看到excel裡面的資料内容如下所示:

一臉懵逼學習Java操作Excel之POI(Apache POI)

 3:建立一個時間格式的單元格

運作效果如下所示:

一臉懵逼學習Java操作Excel之POI(Apache POI)

 4:周遊工作簿的行和列并且擷取單元格内容

一臉懵逼學習Java操作Excel之POI(Apache POI)

5:文本提取

運作效果如下所示://不要sheet的名稱

 excelExtractor.setIncludeSheetNames(false);

一臉懵逼學習Java操作Excel之POI(Apache POI)

 6:單元格對齊方式,單元格邊框處理,單元格填充色和顔色操作,單元格合并

示範效果如下所示:

一臉懵逼學習Java操作Excel之POI(Apache POI)

 7:字型處理的單元格

一臉懵逼學習Java操作Excel之POI(Apache POI)

8:讀取和重寫工作簿

一臉懵逼學習Java操作Excel之POI(Apache POI)

 9:poi操作單元格換行操作:

一臉懵逼學習Java操作Excel之POI(Apache POI)