【发布时间】:2010-07-09 05:06:34
【问题描述】:
如何将超过 65536 行从 Access 传输到 excel 2007。
Excel 2007 没有限制,因为新版本在 Excel 中支持超过 65536 行。剪贴板将受到限制。它不允许从 Access 导出或复制超过 65536 行。
谢谢
【问题讨论】:
标签: ms-access vbscript excel-2007 export-to-excel
如何将超过 65536 行从 Access 传输到 excel 2007。
Excel 2007 没有限制,因为新版本在 Excel 中支持超过 65536 行。剪贴板将受到限制。它不允许从 Access 导出或复制超过 65536 行。
谢谢
【问题讨论】:
标签: ms-access vbscript excel-2007 export-to-excel
数据 -> 导入?
这有什么问题?我已经多次使用它来导入数千条记录。
只需定义数据源并导入即可。
【讨论】:
几乎可以肯定这是超时或内存问题。工作表大小的唯一 PHPExcel 限制是 65,536 行和 256 (IV) 列(使用 Excel5 编写器时);或 1,048,576 行和 16,384 (XFD) 列(使用 Excel2007 Writer 时)。
如果您使用的是 PHPExcel 库,那么您可以更改此行 $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5'); 作为 $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
然后它允许写入超过 65536 行的记录。 它对我有用。
【讨论】: