- 开发无止境 -
Data: 2020-12-02 07:40:39Form: JournalClick: 11
我正在使用phpexcel用PHP生成Excel文档。
问题是,如何使用phpexcel进行自动高度调整?非常感谢 :)
65 votes
$excel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
应将第1行的行高设置为“自动”。
49 votes
$excel->getActiveSheet()->getDefaultRowDimension()->setRowHeight(-1);
answered
2020-07-27T03:44:58Z21 votes
要将所有行的高度更改为自动,可以执行以下操作:
foreach($xls->getActiveSheet()->getRowDimensions() as $rd) {
$rd->setRowHeight(-1);
}
4 votes
您可以使用以下代码进行设置,
$objPHPExcel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
$objPHPExcel->getActiveSheet()->getStyle('E')->getAlignment()->setWrapText(true);