【发布时间】:2014-07-09 13:58:25
【问题描述】:
以下内容:
$objConditional1 = new PHPExcel_Style_Conditional();
$objConditional1->setConditionType(PHPExcel_Style_Conditional::CONDITION_CONTAINSTEXT)
->setOperatorType(PHPExcel_Style_Conditional::OPERATOR_CONTAINSTEXT)
->addCondition("Bla bla");
$objConditional1->getStyle()->getFill()->setFillType(PHPExcel_Style_Fill::FILL_SOLID)->getEndColor()->setARGB(PHPExcel_Style_Color::COLOR_GREEN);
$conditionalStyles = $sheet->getStyle('I2')->getConditionalStyles();
array_push($conditionalStyles, $objConditional1);
$sheet->getStyle('I$2:I$10000')->setConditionalStyles($conditionalStyles);
生成一个 excel 文档并说条件格式有问题,它将删除它...
我正在寻找的正确结果是当列等于“Bla bla”时,将框填充为绿色
【问题讨论】: