【发布时间】:2016-10-13 18:24:32
【问题描述】:
我试图在工作表中附加一个单元格,例如单元格 1A 有一个边框并填充为灰色,我想插入一个字符串“hello”,但使用
cell.setCellValue("hello");
销毁单元格格式,或者将单元格格式设置为默认模式。我知道如何使用
CellStyle cs = workbook.createCellStyle();
方法,但在我的项目中,我插入了许多具有不同单元格格式的不同数据。我用谷歌搜索了它,但没有找到答案。 还有其他方法可以解决我的问题吗?
详细说明我的问题。 在我的 1A 工作表中,我有一个单元格格式 Cell format (fill with color grey and have thin border)
但是当我使用
cell.setCellValue("hello");
它使单元格的格式成为默认格式,但我希望我的单元格在不使用 CellStyle cs = workbook.createCellStyle(); 的情况下变成这样
cell I want
有办法吗?
【问题讨论】:
-
插入前不是格式化数据
-
tl;dr:先设置值,再设置样式。
-
问题是我有很多不同单元格格式的数据要插入,我只是想知道是否有一种简单的方法可以做到这一点
-
再次:先创建样式,然后填充,然后设置样式like this
标签: java apache-poi