
VB6 实时错误 1004,对象‘cells’的方法‘_Global’失败
用VB6.0操作EXCEL处理数据,运行第一次没问题,运行第二次的时候就出现这个错误了,这个报错说的是什么意思?...
用VB6.0操作EXCEL处理数据,运行第一次没问题,运行第二次的时候就出现这个错误了,这个报错说的是什么意思?
展开
1个回答
展开全部
是否你 EXCEL 打开后没关闭 在后台运行中 所以 你不可访问啦
你结束下 任务 或者 注销下系统
你结束下 任务 或者 注销下系统
追问
我试了一下,确实是这样,把EXCEL关闭了,但任务管理器中的进程还有,只有关闭工程才能把进程中的excel关掉,如果把EXCEL的进程结束掉,在执行工程又会报错:实时错误 462 远程服务器不存在或不能使用。怎么解决呢?求教
追答
这个貌似与你 代码有直接关系
基本 是你代码 的组件 地址 引用不完整 造成
关闭掉后台xls文件,再次访问需要重新打开
访问文件到项目要用 完整的引用
Set ExcelApp = CreateObject("excel.application")
ExcelApp.SheetsInNewWorkbook = 1
不能写成
SheetsInNewWorkbook = 1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询