博克斗地主手机版下载:vb 里引用EXCEL 后在另一机子上无法运行

来源:百度文库 编辑:高考问答 时间:2024/05/07 18:37:00
因为两台机子上的OFFICE版本不同?我的问题是——怎么才能做出通用的程序?

office版本不同造成的,最好把用Excel的声明改下
改成这样
Dim ExcelApp As Object
然后用CreateObject函数来动态创建对象,在Office2000
后的版本中的对象,方法和属性变化都不大,但还是注意不要用那些新版本中的属性和方法,尽量用2000版中的,新的版本一般都向下兼容,当然你在写程序的时候还是直接声明成Excel.Application,写的时候方便点,呵呵

关键看你是如何引用的,一般情况下,只要有装office
都是可以通用的

你得从新生成一下连接就可以拉。