经过我测试,系统自带的工作簿速度实在是太慢了,如果一次导出上万条数据就要等非常久的时间,有强迫症的朋友一定会抓狂了。
我压箱底的 世恒原创的EXCEL快速导入导出 源码拿来修改下,原版的不能支持2007文件格式,现在可以支持2007格式了。
经过测试,速度比系统自带工作簿快了好几倍。先看下图片
导入:
数据库导出:
表格导出:
数据库导出的效果:
表格导出的效果:
世恒原版的用了一个ODBC组件,我为了方便又增加了数据库连接组件和记录集组件。
有些时候为了代码好看就使用多个循环,其实这样会降低软件的效率,当大数据处理的时候尽量少使用循环,能不用就尽量别用。
昨天代码里的计时启动时间位置写的不对,导致导出表格计时不准,今天修改了下位置,顺便把导出窗口程序改成了一个子程序直接调用。
PS:如果提示数据库连接失败的,请卸载现有的Office软件,去下载一个原版的Office 2007装在电脑上,别下载安装精简版的软件。
2022-03-30 21:30:36
197KB
高级教程源码
1