Я пытаюсь создать пустой шаблон Excel, используя apache poi java. Мне нужно добавить правило - когда столбца нет. 3, затем столбцы с 7 по 12 должны быть выделены каким-либо цветом (в качестве обязательного индикатора для пользователя).
Я мог бы найти ниже код, который окрашивает ячейку, когда условие выполняется в той же ячейке. Но я хочу покрасить / отформатировать разные ячейки, когда условие выполняется в текущей ячейке.
` XSSFSheetConditionalFormatting sheetCF = sheet.getSheetConditionalFormatting();
ConditionalFormattingRule rule1 = sheetCF.createConditionalFormattingRule(ComparisonOperator.GT, "5");
PatternFormatting patternFmt = rule1.createPatternFormatting();
patternFmt.setFillBackgroundColor(IndexedColors.YELLOW.index);
sheetCF.addConditionalFormatting(addressList.getCellRangeAddresses(), rule1); //when rule1 is met, same cell is colored yellow
Но я хочу, чтобы когда выполнялось правило1, тогда закрасили другой диапазон ячеек.
Возможно ли это в пои и как?