PHPExcel - Как выделить часть текста жирным шрифтом

Как с помощью PHPExcel создать выделенное жирным шрифтом значение ячейки? Я знаю, что могу использовать \ n для добавления возврата каретки в текст, но есть ли какой-то способ выделить жирную часть значения ячейки? Я также пробовал использовать форматирование html, такое как или , но это не сработало.

22
задан mizo 8 November 2011 в 02:03
поделиться

2 ответа

Вы можете использовать вспомогательный класс HTML в PHPExcel для полужирного текста.

$htmlHelper = new \PHPExcel_Helper_HTML();
$html = "<b> Bold Text!! </b>";
$rich_text = $htmlHelper->toRichTextObject($html);
$objPHPExcel->setActiveSheetIndex(0)->setCellValue('A1', $rich_text);
3
ответ дан 29 November 2019 в 03:36
поделиться
$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);
7
ответ дан 29 November 2019 в 03:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: