在 PHPExcel 中加粗单元格会使其处于选中状态


Bolding a cell in PHPExcel leaves it selected

我正在使用PHPExcel更新Excel5格式的电子表格。 检索并设置一些单元格后,我有以下代码:

$objPHPExcel->getActiveSheet()->getStyle("A$total_row:N$total_row")->getFont()->setBold(true);

单元格的范围确实会加粗。但是在Excel中打开电子表格时也会选择它,这是我不想要的。作为一种解决方法,我最终通过加粗来选择单元格 A1,但是在 PHPExcel 中选择单元格的正确方法是什么?

工作表

的setSelectedCells()方法:

$objPHPExcel->getActiveSheet()->setSelectedCells('A1');