PHPExcel: Как получить цвет клеток - PullRequest
6 голосов
/ 02 ноября 2011

Я использую проект PHPExcel, но у меня есть вопрос, и без решения на земле.

Я уже некоторое время гуглял на этот вопрос, но я НЕ МОГУ найти способ получить ЦВЕТ ФОНА КЛЕТОК!

Я пытался использовать метод 'getColor ()' или что ... он не работает или просто показывает предупреждение ...

Может кто-нибудь сказать, пожалуйста, как получить ЦВЕТ ЭЛЕМЕНТА, используя PHPExcel? БЛАГОДАРЯ

Ответы [ 3 ]

17 голосов
/ 02 ноября 2011
$objPHPExcel->getActiveSheet()->getStyle('A1')->getFill()->getStartColor()->getARGB();

или

$objPHPExcel->getActiveSheet()->getStyle('A1')->getFill()->getStartColor()->getRGB();
0 голосов
/ 03 декабря 2013

, чтобы установить фон для определенных ячеек. Это работает для меня

$objPHPExcel->getActiveSheet()->getStyle('A1')->getFill()->applyFromArray(array('type' => PHPExcel_Style_Fill::FILL_SOLID,'startcolor' => array('rgb' =>'FF1E1E')
0 голосов
/ 05 апреля 2012
...