如何将超过65536行从Access传输到excel 2007.
Excel 2007没有任何限制,因为新版本在Excel中支持的行数远远超过65536行。剪贴板即将出现限制。它不允许从Access中导出或复制超过65536行。
由于
答案 0 :(得分:2)
您使用什么MS Access版本?
我想它已经老了。它应该是2007年或更高层。
以下是您的问题的解决方案
http://nandeshwar.info/2009/03/02/access-export-to-excel-2007/
以及
http://support.microsoft.com/kb/924681
它看起来像那样 仅当您使用导出表/查询时 右键单击>出口并拥有 复选框清除,然后访问将 出口成功。
答案 1 :(得分:2)
数据 - >进口?
这有什么问题?我已经多次使用它来导入数千条记录。
只需定义数据源并导入即可。
答案 2 :(得分:0)
检查这些链接....... 我想你会得到一些有用的内容......
http://www.eggheadcafe.com/software/aspnet/33875811/export-65536-rows-to-ex.aspx http://www.pcreview.co.uk/forums/thread-3679029.php
答案 3 :(得分:-2)
几乎可以肯定这是超时或内存问题。工作表大小的唯一PHPExcel限制是65,536行和256(IV)列(使用Excel5 Writer时);或1,048,576行和16,384(XFD)列(使用Excel2007 Writer时)。
如果您使用的是PHPExcel Library,则可以更改此行 $ objWriter = PHPExcel_IOFactory :: createWriter($ objPHPExcel,'Excel5'); 如 $ objWriter = PHPExcel_IOFactory :: createWriter($ objPHPExcel,'Excel2007');
然后它允许写入超过65536行的记录。 它对我有用。