我需要将一行或多行配置为页眉或页脚,以便在每页上打印。我不知道要打印的页数,它是动态的。
我可以使用PHPExcel库设置要在每个页面上打印多行(或一行)吗?
答案 0 :(得分:1)
$objPHPExcel->getActiveSheet()
->getPageSetup()
->setRowsToRepeatAtTopByStartAndEnd(1, 5);
或者,如果您想使用不是电子表格行的页眉/页脚,而是使用页面设置的一部分,那么(再次来自PHPExcel documentation)....对于页码编号很有用
$objPHPExcel->getActiveSheet()
->getHeaderFooter()
->setOddFooter('&L&B' . $objPHPExcel->getProperties()->getTitle() . '&RPage &P of &N');