您好,还可以给您提供一个思路就是,删除table前获取设置的条件格式和单元格格式将其暂存下来。
重新设置table后,重新设置条件格式和单元格格式。
如获取条件格式:
- IFormatCondition condition =(IFormatCondition) worksheet.getUsedRange().getFormatConditions().get(0);
复制代码 重新设置
- IFormatCondition condition = (IFormatCondition) worksheet.getRange("E2:E7").getFormatConditions().add(FormatConditionType.CellValue, FormatConditionOperator.Between, 66, 70);
- condition.getInterior().setColor(Color.GetLightGreen());
复制代码
|