我有一个应用了条件格式的单元格和一个静态颜色(绿色)。如果您在Excel中查看它(因为条件格式),单元格为红色。如果我使用getStartColor()
,我会得到静态颜色:绿色。如果我使用getEndColor()
我会变白。我想得到红色的。
我该怎么做?
答案 0 :(得分:3)
$conditionalStyles = $objPHPExcel->getActiveSheet()
->getStyle('B2')
->getConditionalStyles();
将指定单元格的条件样式作为数组返回:
您可以使用getConditionType()
,getOperatorType()
和getConditions()
(可以返回一系列条件)等来循环查看这些内容,以确定条件规则,测试单元格值是否匹配该规则,然后使用getStyle()
检索样式详细信息