EXCEL文件数据处理问题
同样一段程序,在WIN2000下约10秒就行了,而在WINXP下要120多秒。
两个操作系统下安装的软件差不多是相同的。
[解决办法]
ThreeColor(三色) ( ) 信誉:81 Blog 加为好友 2007-04-18 12:10:31 得分: 0
楼上的,dim的excel.application 和 createobject的excel.application有什么区别吗?
速度不一样?
--速度不一样的!差别可能很大。
[解决办法]
速度不一样到是次要的
主要的是如果你在dim的里面引用的是excel 10.0(应该是装的excel2000的开发机)
而你的程序放到装excel2003的机器上(excel 11.0),就会出问题了
而用createobject创建的对象是自动搜索本系统总的可用资源来建立对象
也就是自动匹配吧
不会出现因为组件版本不对而不能使用的情况
[解决办法]
我一直使用楼上的方法CreateObject( "excel.application "),
但是速度比较慢,不知道dim的方法会不会快点