Как с помощью PHPExcel создать выделенное жирным шрифтом значение ячейки? Я знаю, что могу использовать \ n для добавления возврата каретки в текст, но есть ли какой-то способ выделить жирную часть значения ячейки? Я также пробовал использовать форматирование html, такое как или , но это не сработало.
Вы можете использовать вспомогательный класс HTML в PHPExcel для полужирного текста.
$htmlHelper = new \PHPExcel_Helper_HTML();
$html = "<b> Bold Text!! </b>";
$rich_text = $htmlHelper->toRichTextObject($html);
$objPHPExcel->setActiveSheetIndex(0)->setCellValue('A1', $rich_text);
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('A1', 'Hello')
->setCellValue('B1', 'world!')
->setCellValue('C1', 'Hello')
->setCellValue('D1', 'world!');
для использования в одной ячейке:
$objPHPExcel->getActiveSheet()->getStyle("A1")->getFont()->setBold(true);
для использования в нескольких ячейках:
$objPHPExcel->getActiveSheet()->getStyle("A1:D1")->getFont()->setBold(true);