我试图自动调整工作表的列大小。
我正在写文件,最后我尝试调整所有的列大小。
// Add some data
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue('B1', 'test1111111111111111111111')
->setCellValue('C1', 'test1111111111111')
->setCellValue('D1', 'test1111111')
->setCellValue('E1', 'test11111')
->setCellValue('F1', 'test1')
->setCellValue('G1', 'test1');
foreach($objPHPExcel->getActiveSheet()->getColumnDimension() as $col) {
$col->setAutoSize(true);
}
$objPHPExcel->getActiveSheet()->calculateColumnWidths();
上面的代码不工作。不更改列大小以适合文本
更新
我使用的写程序$ objWriter = PHPExcel_IOFactory :: createWriter($ objPHPExcel,’Excel5′);