首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

EXCEL文件数据处理有关问题

2012-01-11 
EXCEL文件数据处理问题同样一段程序,在WIN2000下约10秒就行了,而在WINXP下要120多秒。两个操作系统下安装的

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的方法会不会快点

热点排行