PHPEXCEL 在左边设置页脚

PHPEXCEL set footer on the left

我正在尝试使用 phpExcel 在 Excel sheet 的左侧设置页脚。 我写了这段代码,但没有用:

$sheet->getHeaderFooter()->setOddFooter('myFooter');

顺便说一下,我查看了 HeaderFooter documentation Class 但是没有方法可以做到。

试试这个

$objPHPExcel->getActiveSheet()->getHeaderFooter()->setOddFooter('myFooter');

如果您阅读 PHPExcel Documentation(不仅仅是 API 文档),您会发现您需要 "tag" 带有 & 代码的页脚值识别页脚块的 right/center/left 个部分,以及样式代码和页码等功能。

"left" 的代码是 &L,所以:

$sheet->getHeaderFooter()
    ->setOddFooter('&LmyFooter');