1

我正在尝试在单个单元格中格式化一个单元格,例如不同的背景颜色。如何使用 PHPExcel 在单元格中创建不同的背景颜色?我的要求是假设在单元格 A1 中有一个文本“Hello World”,我希望“Hello”文本应该是红色背景,“World”文本应该是绿色。希望这会让你清楚我想要什么。

4

1 回答 1

0
$objRichText = new PHPExcel_RichText();

$objRed = $objRichText->createTextRun('red');
$objRed->getFont()->setColor("FFFF0000");

$objRichText->createText('Hello');

$objGreen = $objRichText->createTextRun('green');
$objGreen->getFont()->setColor("FF008000");

$objRichText->createText('World');

$objPHPExcel->getActiveSheet()->getCell('A1')->setValue($objRichText);
于 2013-06-21T06:52:29.013 回答