Java中POI匯出Excel資料格式問題

2021-08-22 15:04:47 字數 555 閱讀 7923

專案上遇到乙個問題需要使用poi匯出excel,其中有大文字自動換行的需求和跨行跨列的需求

上網找了大量資料,總結成下方幾行**,有需要的朋友可以借鑑下

hssfcellstyle bodystyle = workbook.createcellstyle();

bodystyle.setwraptext(true);//設定自動換行,第一步

row_value = sheet.createrow(起始行數);

hssfcell   cell2   =   row_value.createcell(起始列,從0開始); 

cell2.setcellstyle(bodystyle);//設定自動換行,第二步

cell2.setcellvalue(new hssfrichtextstring(寫入的資料));

region=new cellrangeaddress(起始行從0開始,結束行從0開始,起始列從0開始,結束列從0開始);//起始不能比結束的資料小

sheet.addmergedregion(region); //設定跨行or跨列            

java 使用poi匯入匯出excel

首先,使用poi包的話匯入poi系列包我用的3.5版本的 org.apache.poi poi ooxml 3.5 final 生活中,人們使用excel 時除了手動填寫外還有各種各樣的函式比如sum求和等如果不做任何判斷錄入的數值會和原資料不符。cell類的cell type string,cel...

java使用poi實現excel匯出

對於剛入門的小夥伴,對於excel的匯出需要經常使用到,公司基本上都會有excel匯出工具,然而對於還沒工作的小夥伴,沒有機會接觸這些,恰好又不會寫,可以借鑑一下,雖然 有點多,但是簡單,也能實現該功能。首先在這裡我們用到兩個jar包 org.apache.poi poi ooxml 4.0.0 o...

java 專案利用POI匯出excel總結

在專案中遇到需要把計畫檢修的專案匯出 使用的是apache poi對資料進行匯出 workbook workbook new hssfworkbook 新建excel sheet sheet workbook.createsheet 維修 檢修計畫詳情 新建工作簿 row row sheet.cre...