为HSSFCellStyle中的合并行和列添加边框,但不能在Windows中工作

我生成了一个Excel工作表,应用样式并为每个单元添加边框。

style.setBorderRight(HSSFCellStyle.BORDER_MEDIUM); style.setBorderLeft(HSSFCellStyle.BORDER_MEDIUM); style.setBorderTop(HSSFCellStyle.BORDER_MEDIUM); style.setBorderBottom(HSSFCellStyle.BORDER_MEDIUM); 

在合并单元格(行和列)的情况下,上面的代码在Unix中工作正常,但在Windows中,该样式仅适用于两个合并单元格中的第一个单元格。