/**
* 处理单元格为BLANK标志位
*/
public static final String CELL_BLANK_VALUE_FLAG = "^^^^SET_EXCEL_CELL_BLANK^^^^";
// 删除空处理
for (Row cells : sheet) {
for (Cell cell : cells) {
if(null == cell || cell.getCellType() == CellType.BLANK
|| cell.getCellType() == CellType.FORMULA
){
continue;
}
CellType cellType = cell.getCellType();
if(cellType.getCode() == CellType.STRING.getCode()) {
//设置单元格类型
// if (cellType.getCode() != CellType.STRING.getCode()) {
// cell.setCellType(CellType.STRING);
// }
// String s1 = cell.getStringCellValue();
// System.out.println(cell.getStringCellValue());
if (cell.getStringCellValue().equals(CELL_BLANK_VALUE_FLAG)) {
// System.out.println(cell.getStringCellValue());
cell.setBlank();
cell.setCellType(CellType.BLANK);
} else {
// cell.setCellType(cellType);
// String v = cell.getStringCellValue();
// if (!s1.equals(v)) {
// System.out.println(s1 + "=>" + v);
// }
//
// cell.setCellValue(s1);
}
}
}
}
poi删除空单元格
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 五一小长假结束,又是复杂而繁忙的工作;昨天和室友学了下滑板,感觉还是挺有意思的;不会让生活太过无聊;好了,没言归正...
- 问题背景 项目中遇到一个问题,导入Excel文件时,单元格内容为纯数字的字符串(商品税收分类编码),如12345,...