apache poi合并单元格设置边框
這里需要解釋的是 因為1-6是合并單元格,值取的是第一個單元格的值,所以后面的單元格賦不賦值都無所謂,但是一定要createCell,
row.createCell(2);
row.createCell(3);
row.createCell(4);
row.createCell(5); 這一些并不是沒意義的,如果去掉的話
錯誤結(jié)果就是這樣的:
加上了2-5的createCell以后的正確結(jié)果:
?
另外,我發(fā)現(xiàn)了一個有趣的地方,excel在操作合并單元格的時候,如果除了被合并的首個單元格以外的其他單元格也有值,會提示
?
。
確定合并單元格之后,再把合并單元格去掉,那些值會被清空。
但是如果你是通過POI 來進行合并單元格操作的,上面代為改為
row.createCell(2).setCellValue("222");
row.createCell(3).setCellValue("333");
row.createCell(4).setCellValue("444");
row.createCell(5).setCellValue("555");
導(dǎo)出excel之后,你去掉合并單元格,會發(fā)現(xiàn) 這些值還會保留著,如圖:
轉(zhuǎn)載于:https://www.cnblogs.com/henuyuxiang/p/6678204.html
總結(jié)
以上是生活随笔為你收集整理的apache poi合并单元格设置边框的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【6.2】hibernate_compo
- 下一篇: 06jQuery-01-基本选择器