Foxtable(狐表)用户栏目专家坐堂 → Excel导出时的总行数溢出错误


  共有15696人关注过本帖树形打印复制链接

主题:Excel导出时的总行数溢出错误

帅哥哟,离线,有人找我吗?
bjljb
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 三级勋章
等级:童狐 帖子:273 积分:2066 威望:0 精华:0 注册:2008/9/5 23:31:00
Excel导出时的总行数溢出错误  发帖心情 Post By:2010/2/27 21:51:00 [显示全部帖子]

新版的Foxtable确实有了质的飞跃:我做的一个项目要用到大量的循环查找符合条件的数据,用20091229版执行要用18分钟,新版(20100226版)只用了2分14秒!先赞一个!

用同样的代码处理另外一批数据时,花了3小时50分钟(新版都用了这么长时间,旧版没有敢执行),得到的结果表有66000多行,已经超出Excel 2003单个表的总行数限制65536行,当时没有意识到这个问题,顺手就点击了Excel导出按钮,然后就出现了如下的错误提示,结果表中所有的数据变成一片空白,当然,我的脑子里也瞬间变成了一片空白——辛辛苦苦计算出来的结果蒸发掉了!

所以赶紧提醒老六:对于这样的错误,完全应该先给出一个提示窗口,提醒用户已经超限,操作无法正常执行,然后建议用户导出为文本格式,或者改进一下,允许用户选择导出为Excel 97~Excel 2003格式,还是Excel 2007格式。


图片点击可在新窗口打开查看此主题相关图片如下:excel导出时的总行数溢出错误.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2010-2-27 21:52:58编辑过]

 回到顶部