繁体   English   中英

PhpSpreadsheet条件格式化单元格(填充)

[英]PhpSpreadsheet conditional formatting cell (fill)

我设定了这些条件:

$objConditionalRed->setConditionType(conditional::CONDITION_CELLIS);
$objConditionalRed->setOperatorType(conditional::OPERATOR_LESSTHAN);
$objConditionalRed->addCondition('50');
$objConditionalRed->getStyle()->getFill()->setFillType(fill::FILL_SOLID);
$objConditionalRed->getStyle()->getFill()->getStartColor()->setARGB('FFFF0000');
$objConditionalRed->getStyle()->getFont()->setBold(true);

字体格式化效果很好(即使我将getFill更改为getFill和颜色字体,它也可以),但是,如果满足条件,单元格将无法填充,可能出错了什么?

看起来问题是,我需要使用getEndColor()而不是getStartColor(),如果有人知道,为什么应该使用它,将很高兴听到。 TY

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM