PHPSpreadsheet - Как создать текст красного цвета?

Я использую следующую строку, чтобы закрасить ячейку красным.

$spreadsheet->getActiveSheet()->getStyle('O'.$i)->getFill()->setFillType(\PhpOffice\PhpSpreadsheet\Style\Fill::FILL_SOLID);
$spreadsheet->getActiveSheet()->getStyle('O'.$i)->getFill()->getStartColor()->setARGB('FF2911');

Но я не исправлю это, чтобы окрашивать текст в красный цвет, а не в ячейку. Я попытался использовать то, что они говорят здесь, по ссылке, но по какой-то причине я не могу заставить его работать.

Я тоже это пробовал, но ничего не меняется.

$spreadsheet->getActiveSheet()->getStyle('O'.$i)->getFont()->getColor()->setARGB(\PhpOffice\PhpSpreadsheet\Style\Color::COLOR_RED); 

Может кто-нибудь помочь мне, пожалуйста.

0 ответов

Другие вопросы по тегам