调用EXCEL时提示"自动化错误",为什么??急急急!!! 在对EXCEL操作时,能对worksheet增加删除,但就是不能对他的单元格操作,取值、赋值或其他操作就会提示“自动化错误”,有时还提示:自动化错误远程进程到类型库或对象库的连接丢失.由于比较紧急,麻烦各位DX帮帮忙,不够分再加分! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是不是定义的时候没有用New啊? 用啦,而且是在有些WIN98能用,在有些WIN98就提示"自动化错误" 是不是那些不能用的系统下少了什么文件,类似于 excel9.olb 或 stdole2.tlb 不是,office97,2000的问题,你装2003看看,保正没有问题,2003真是稳定阿,尤其适合程序开发,我开始也是用2000,总是提示自动化错误,用了2003,就全好了,只可惜不知道用2003开发以后,会不会有意一些功能在2000上可能少到影响 这个问题我也碰到过~~~很可能你的开发环境所用的office版本比运行程序的机器用的office版本高~~~建议你编译程序的时候,尽量找office版本比较低的。 你是用什么方式定义的变量?如果你用工程引用,可能在OFFICE 当前的版本好用,而在其他的版本下就不好用了!问题解决办法是用代码引用,方法是创建一个变量为OBJECT 然后用CREATEOBJECT方法一个新的变量,将所需的文件及其内容引用到程序中,这样就不会出现换了版本不好用的问题了!类似于这样的东西很多的!就是FILESYSTEMOBJECT对象也是,如果用工程直接引用换了操作平台照样不好用啊! 我遇到过类似的现象!我分析的原因是当使用语句将worksheet打开之后(open),程序立即开始对worksheet进行操作,如对单元格写数据等。但是在实际操作的过程中(程序执行过程中),系统可能还没有完成对worksheet的打开操作,而程序就要求开始执行下面的操作,从而引起此类错误!我的解决方法是在打开worksheet之后,使程序等待几秒(比如:使用API:Sleep(n)使程序休眠)后,再进行其他操作,即可。不知道,对你有没有帮助。 VBA里调MSComm Vb中怎么实现这个功能?? 急!急!急!有何错误 毕业设计遇到的紧急问题!大侠来帮助!高分相送! 大家对vb多线程有很多疑问,有兴趣的朋友来讨论一下单元线程和线程池! 向大家学习了,关于api的全面学习,不吝赐教,顺便散分。 是否可将VB程序打包为不需.dll的.exe? 求助:DataGrid控件不显示数据库的最后一行记录? 高手请进:我用vb编写了一com+组件,经com+组件服务导出客户端安装后,在另一台机器上安装此客户端安装包出错,不知何故 寻求技术支持! Saving images to JPG using GDI+ 请问VB中怎么样使位图透明
很可能你的开发环境所用的office版本比运行程序的机器用的office版本高~~~建议你编译程序的时候,尽量找office版本比较低的。
我分析的原因是当使用语句将worksheet打开之后(open),程序立即开始对worksheet进行操作,如对单元格写数据等。但是在实际操作的过程中(程序执行过程中),系统可能还没有完成对worksheet的打开操作,而程序就要求开始执行下面的操作,从而引起此类错误!
我的解决方法是在打开worksheet之后,使程序等待几秒(比如:使用API:Sleep(n)使程序休眠)后,再进行其他操作,即可。不知道,对你有没有帮助。