. , , , Я использую Codeigniter 3.1 и PHPExcel 1.8.PHPExcel разрыв строки не работает
У меня есть функция, которая создает объект PHPExcel и возвращает его, а другая функция выводит Excel в браузере
Все работает прекрасно. Теперь по конкретным строкам мне нужно добавить разрывы страниц.
if($count == 4 || ($count > 4 && (($count - 4) % 6 == 0))){
//echo("A - $row <br>Count - $count<br><hr>");
$sheet->setBreak('A' . $row , PHPExcel_Worksheet::BREAK_ROW);
}
Эхо дает мне необходимые строки, поэтому условие работает нормально. Единственные проблемы. , , , , разрыв страницы не работает. Итак, любые предложения?
Ниже приводится код, используемый для создания файла
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file_name");
header("Cache-Control: max-age=0");
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, "Excel5");
$objWriter->save("php://output");
Pagebreak подходит только для Excel2007 или Excel5 Writers; какой Writer вы используете? –
Я использую Excel5 –
И вы напечатали его через MS Excel, и он игнорирует разрывы строк? –