Apache POI CellStyle未被应用

时间:2016-05-17 12:18:51

标签: java excel apache-poi

当我尝试编写数据时,我还编写了使用Cell Style类设置Cell Style的代码。执行代码后。它只使用数据而不是单元格样式创建excel文件。谁能告诉我为什么?我也到处搜索。我的代码与建议的内容相同。

CellStyle styleGreen = cell.getRow().getSheet().getWorkbook().createCellStyle();
styleGreen.setBorderBottom(CellStyle.BORDER_MEDIUM_DASHED);
cell.setCellStyle(sty‌​leGreen); 

1 个答案:

答案 0 :(得分:1)

重新使用你的代码我写道:

CellStyle styleGreen = cell.getRow().getSheet().getWorkbook().createCellStyle();

styleGreen.setBorderBottom(CellStyle.BORDER_MEDIUM_DASHED);

cell.setCellValue("value"); // testing with some value in the cell
cell.setCellStyle(styleGreen);

它有效,这就是为什么我认为错误来自您的以下代码,请确保您不要在下面的代码中重复使用此样式否则您将最终修改以前的单元格而只是创建一个新的。