Excel表格合并单元格丢失边框
在进行一个导出Excel功能时发现合并的单元格边框总会丢失一部分。
在网上查找原因发现是因为后添加的表格style覆盖了先前添加的,而且最好使用poi的工具RegionUtil设置边框。
可以写一个方法,在表格其他style设置后之后,统一设置合并单元格的边框问题。
public static void setBorderStyle(int border,CellRangeAddress region,HSSFSheet sheet,HSSFWorkbook wb){RegionUtil.setBorderBottom(border,region, sheet, wb);RegionUtil.setBorderLeft(border,region, sheet, wb);RegionUtil.setBorderRight(border,region, sheet, wb);RegionUtil.setBorderTop(border,region, sheet, wb);}