PHPExcel和文本环绕

teh*_*ivi 53 php mysql database phpexcel

首先,我是PHPExcel的新手.我知道这行代码将使单元格文本换行:

$objPHPExcel->getActiveSheet()->getStyle('D1')->getAlignment()->setWrapText(true);
Run Code Online (Sandbox Code Playgroud)

'D1'是选定的细胞.

而不是将此代码用于我需要包装的每个单元格,有没有办法让整个Excel工作表自动包装所有内容?

或者是否有更好的练习技术用于指定的列?

Mar*_*ker 99

适用范围:

$objPHPExcel->getActiveSheet()->getStyle('D1:E999')
    ->getAlignment()->setWrapText(true); 
Run Code Online (Sandbox Code Playgroud)

适用于专栏

$objPHPExcel->getActiveSheet()->getStyle('D1:D'.$objPHPExcel->getActiveSheet()->getHighestRow())
    ->getAlignment()->setWrapText(true); 
Run Code Online (Sandbox Code Playgroud)


小智 21

$objPHPExcel->getDefaultStyle()->getAlignment()->setWrapText(true);
Run Code Online (Sandbox Code Playgroud)

  • 您可能想要添加更多信息. (3认同)