使用 PHPExcel 在电子表格中创建表格


Create a table in spreadsheet with PHPExcel

在寻找答案的过程中,我发现了很多关于将表格转换为电子表格或将电子表格输出到表格中的问题,但没有关于使用 PHPExcel 在电子表格中创建 Excel 表格的问题。

我想在Excel中创建一个表格 - 也就是说,我想将一部分单元格/数据与电子表格的其余部分隔离开来,以便可以独立于工作表的其余部分对数据进行排序和过滤。这与在 Excel 中执行 Insert -> Table 相同。

这似乎是一件很常见的事情,但我在 PHPExcel 文档中找不到任何方法。

如何使用 PHPExcel 在电子表格中创建表格?

插入/表格只是一种 GUI"快捷方式"方法,用于针对单元格块设置样式和设置自动过滤器。这两者都可以使用 PHPExcel 作为单独的任务完成,但该库不提供通过单个方法调用执行此操作的"快捷方式"方法。

查看开发人员文档的第 4.6.25 节,以及发行版的/Tests 目录中的 10autofilter.php示例