У меня возникают проблемы с настройкой цвета фона в PHPExcel.Проблемы с цветом, использующие PHPExcel
Я делал это много раз, и мне интересно, является ли это ошибкой в самом PHPExcel.
код я использую
$objPHPExcel->getActiveSheet()->getStyle('D17')->getFill()
->setFillType(PHPExcel_Style_Fill::FILL_SOLID) ->getStartColor()->setRGB('ff0000');
Я пытаюсь установить следующий шестнадцатеричный цвет a87ac6 это оттенок фиолетового, когда я поставить этот код в
$objPHPExcel->getActiveSheet()->getStyle('D17')
->getFill() ->setFillType(PHPExcel_Style_Fill::FILL_SOLID)
->getStartColor()->setRGB('A87ac6');
Клетка на самом деле показывая серый, а не фиолетовый.
Может ли кто-нибудь посоветовать?
Я проверил ваш фрагмент кода, и он отображает ячейку фиолетового цвета. Не могли бы вы проверить, не переполняете ли вы серый цвет в дальнейшей части вашего скрипта? –
@GrzegorzPawlik Это моя единственная строка, касающаяся цвета для всего этого рабочего листа. – user1372212
Это странно ... Возможно, вы пытались написать цвет с последовательной капитализацией, например «A87AC6» или «a87ac6»? –