39

我一直在寻找使用名为 PHPExcel 的 PHP 库来更改某些 Excel 单元格的字体大小。

这是我尝试过的:

$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setFontSize(16);

上面的方法不起作用。我想知道是否有人知道如何做到这一点?

提前谢谢了。

4

2 回答 2

77

改用setSize方法setFontSize,它应该可以工作:

$objPHPExcel->getActiveSheet()->getStyle("F1:G1")->getFont()->setSize(16);
于 2013-01-09T18:08:30.590 回答
7

如果你想使用样式数组,那么你可以这样做:

$fontStyle = [
    'font' => [
        'size' => 16
    ]
];

$workbook->getActiveSheet()
    ->getStyle("F1:G1")
    ->applyFromArray($fontStyle);
于 2017-02-21T13:03:46.483 回答