使用 PhpExcel 生成包含多个工作表的 excel 文件

Generate excel file containing multiple sheets using PhpExcel

我正在尝试生成 Excel 文件,其中包含多个作品 sheet,文件生成时包含正确的数据,但打开时出错。

错误如下:

此外,当我尝试通过循环迭代 sheets 时,我无法访问 sheets 除了 sheet 一个。

PHP 发生错误: 您试图通过越界索引设置一个sheet活动:1. sheet的实际数量是1.

这是否意味着创建文件时未插入其他 sheet。

之前使用 ob_clean(),php://输出为(正确):

ob_clean();
$objWriter->save('php://output');

您可以使用类似(错误):

  $objWriter->save('php://output');
ob_clean();