这篇博客主要是说明如何通过POI设置excle文档中单元格的条件格式。
POI版本 : poi-3.5-FINAL
涉及到的主要类:
org.apache.poi.hssf.usermodel.HSSFSheet;
org.apache.poi.hssf.usermodel.HSSFConditionalFormattingRule;
org.apache.poi.hssf.usermodel.HSSFPatternFormatting;
org.apache.poi.hssf.usermodel.HSSFSheetConditionalFormatting;
辅助类:
org.apache.poi.hssf.record.CFRuleRecord.ComparisonOperator;
相关代码1:
HSSFSheetConditionalFormatting scf = sheet.getSheetConditionalFormatting();
//设置"条件格式"的规则,本例选择的条件类型是:"单元格数据"
//如果当前单元格的数据等于R,则显示红色
HSSFConditionalFormattingRule cf_R_rule = scf.createConditionalFormattingRule(ComparisonOperator.EQUAL