我用VB调用EXCEL的方式导出数据库内的数据,但是因为数据量太大了,需要EXCEL2007才能放得下,但是当我用Set xlapp = CreateObject("excel.application")然后调用EXCEL的时候,他的版本是11.0的,也就是说是默认打开EXCEL2003, 我的问题就是如何能令我的机器调用EXCEL时候的版本调为12.0?目前的电脑同时装着EXCEL2000,EXCEL2003和EXCEL2007, 在9.0和11.0的之间互换的方式我知道,就是在开始-运行中输入
"C:\Program Files\Microsoft Office\Office\excel.exe" /regserver  (2000)

"C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE"  /regserver(2003)然后它就会弹出一个版面说正在设置EXCEL2000/2003,然后再调用就可以了。但用同样的方法就不能改为2007,因为输入相对应的路径,它只会立即打开一个EXCEL2007, 而xlapp的版本号还是没有变。求能够解决这个问题的方法, 这个问题已经困扰了我很多天了!!!!谢谢