在phpexcel中使用样式时,excel发现了不可读的内容

时间:2014-06-11 14:34:12

标签: php phpexcel

我正在尝试根据单元格值设置调用的背景颜色,但是当我使用下面的代码时出现错误

function bgColor($cell,$color){
 global $F; 
$F->getStyle($cell)->applyFromArray(
            array(
                'fill' => array(
                    'type' => PHPExcel_Style_Fill::FILL_SOLID,
                    'startcolor' => array('rgb' => $color),
                        'endcolor' => array('rgb' => $color)
                    //'color' => array('argb' => $color)
                    )
            )
    );
}

如果我使用rgb,则会发生以下错误

修复部分:/xl/styles.xml部分出现XML错误。 (样式)加载错误。第2行,第934行。 已移除的功能:来自/xl/styles.xml部分的格式(样式) 删除记录:/xl/styles.xml部分(样式)

中的样式

如果我使用argb,第一个单元格用黑色填充,而传递给颜色的参数是黄色。

任何人都可以告诉我这里我做错了什么

0 个答案:

没有答案