Я пытаюсь добавить условное форматирование в свой лист Excel. К сожалению, примеры на странице Spreadsheet::WriteExcel слишком просты, и я не знаю, как это сделать.
Я хотел изменить цвет фона строки на значение ячейки RC10. В excel я добавлю формулу форматирования
=IF(RC10="xxxx";1;0)
. Я пытался сделать что-то подобное в Spreadsheet::WriteExcel:
my $detail_rest_fmt = $excel->add_format(font => "Calibri", size => 11, valign => "vcenter", align => "right", border => 1);
$detail_rest_fmt->set_num_format("[Green]=IF(RC10=\"xxxx\";1;0);[Red]=IF(RC10=\"yyyyyy\";1;0)");
, но безрезультатно.