浅谈营销型网站建设的市场费用,做网站的所有代码,什么是营销网站,海外招聘人才网使用poi导出的execl合并单元格#xff0c;会出现下图问题整个单元格看似合并了#xff0c;但是文字没有垂直居中#xff0c;而且execl中所有的合并都会在第三行开始出现灰色分层样式合并单元格伪代码String upCompareField ; //上一行的对比值for(int i 0; i …使用poi导出的execl合并单元格会出现下图问题整个单元格看似合并了但是文字没有垂直居中而且execl中所有的合并都会在第三行开始出现灰色分层样式合并单元格伪代码String upCompareField ; //上一行的对比值for(int i 0; i size; i){HSSFRow row sheet.createRow(i); //sheet为类中全局变量for(int j 0; j length; j){HSSFCell cell1 row.createCell(j);String compareValue ...; //每行中的对比值cell1.setCellValue(setValue);if(upCompareField.equals(compareValue)){sheet.addMergedRegion(new CellRangeAddress(i-1,i,j,j));}else {upCompareField compareValue;}}}我这里这在因为用了反射获取对象中的值并与前端传过来的表头做对比所以使用了双循环而合并单元格是在双循环中并且合并需要上一行的值与下一行值相同就合并。问题导出的execl中合并的单元格为什么会出现分层问题还有我这样一层层合并单元格会有问题吗