用于编写excel2007工作簿的perl模块

时间:2011-03-03 08:12:22

标签: perl excel cpan

我有一个巨大的报告来自一个工具,我从中提取一些重要数据并编写一个excel文件。直到现在我使用了模块Spreadsheet :: WriteExcel,但是当行数超过65535时崩溃了。还有其他模块支持为大数据生成excel吗?我检查了CPAN,找到了用于读取excel2007文件的模块,但找不到写入的文件。我不是在编写csv,因为我想在excel文件中生成多个工作表。

2 个答案:

答案 0 :(得分:9)

Excel::Writer::XLSXSpreadsheet::WriteExcel的API兼容替代品,支持Excel 2007 xlsx格式和增加的行/列限制。

答案 1 :(得分:3)

如果您检查link cpan网站上的错误Spreadsheet::WriteExcel,您会发现此问题的缺陷超过11个月。

错误ID:54902

那就是说,你不能尝试在每个电子表格中写入65536行的块,然后再整理它吗?