使用Apache POI生成Excel文档时,当进行单元格合并操作后,被合并的单元格边框会消失,使用如下方式可以解决。

        CellRangeAddress region = new CellRangeAddress(0, 0, i, i+1);    //给定要合并的单元格范围
        sheet.addMergedRegion(region);      //这是合并单元格过程
        
        RegionUtil.setBorderBottom(border, region, sheet, wb);  //下边框 border 边框样式 
        RegionUtil.setBorderLeft(border, region, sheet, wb);     //左边框
        RegionUtil.setBorderRight(border, region, sheet, wb);    //右边框
        RegionUtil.setBorderTop(border, region, sheet, wb);      //上边框

原出处:https://www.cnblogs.com/dcncy/p/8041657.html

你可能感兴趣的:(POI)