PHPExcel在一个单元格中有两种颜色

时间:2012-06-05 11:44:13

标签: php phpexcel

我想在 PHPExcel 上为单元格添加多种颜色。

现在我正在添加单元格:

$objPHPExcel->setActiveSheetIndex(0)->setCellValue("A1", $text);

找到了这个,但不起作用:

$RichText = new PHPExcel_RichText();

可能它很容易,只是我找不到。

1 个答案:

答案 0 :(得分:5)

查看描述富文本的开发人员文档的4.6.37节,以及/ Tests中的05featuredemo.inc.php示例,演示如何在单元格中使用富文本

$objRichText = new PHPExcel_RichText();
$run1 = $objRichText->createTextRun('RED ');
$run1->getFont()->setColor( new PHPExcel_Style_Color( PHPExcel_Style_Color::COLOR_RED ) );

$run2 = $objRichText->createTextRun('BLUE ');
$run2->getFont()->setColor( new PHPExcel_Style_Color( PHPExcel_Style_Color::COLOR_BLUE ) );

$objPHPExcel->setActiveSheetIndex(0)->setCellValue("A1", $objRichText);