vba中createobject运行错误,运行错误automation -2147417848

举报 回答
vba中createobject运行错误,运行错误automation -2147417848
问在线客服
扫码问在线客服

[图片]With CreateObject("InternetExplorer.Application") .Navigate "××××ד .Visible = True Do Until .ReadyState = READYSTATE_COMPLETE=======... 查看全部

  • 回答数

    8

  • 浏览数

    9,377

举报 回答

8个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问豆包AI智能助手
取消 复制问题
已采纳
你所遇到的问题应该是在运行到出现错误的那一句时,之前创建的 IE 对象已经被关闭了导致的。建议进行如下修改:
设置 `IE = CreateObject(InternetExplorer.Application)`,然后通过以下方式设置监视 IE 对象:
使用 `IE.Navigate ×××××`;
将 `IE.Visible = True`;
查看 `IE.ReadyState` 等。
通过这样的方式逐步执行,观察在出错那一句时,IE 对象是否确实变为了 Nothing 状态,以确定具体的问题所在及原因
取消 评论
先导入mapinfo,用转换工具map2google,转换kml格式,导入google earth。有些工具可以把excel直接转换kml格式的。如果需要导入扇区之类的,还需要其他的mapinfo插件。
取消 评论
金蝶的组件没有正确注册。系统没有安装COM+组件吧 在开始菜单 控制面板 添加删除程序 系统组件 应用程序服务器 里 记得用系统盘或者IIS安装包 安装
取消 评论
1、重装不管用,那试试打开杀毒软件,查看 隔离区,看看文件还有没有,有的话,恢复文件。
2、隔离区没有文件,那就需要修复系统了。下载同版本的iso(微软原版,不是ghost版本)文件,解压后,双击setup.exe运行安装,然后有选择:全新安装、升级安装等,选升级即可。安装完成,不影响你现有的应用软件。
取消 评论
在Windows XP系统下,运行“msconfig”后,系统提示找不到该文件。但是该文件明明存在于系统分区中,而且可以双击打开。

这是因为msconfig.exe存在于 %systemroot%\PCHealth\HelpCtr\Binaries 目录中,而不是
%systemroot% 或 %systemroot%\system32
,无法省略其路径而直接运行文件名打开。我们平时之所以能够直接运行msconfig打开该程序,是因为在注册表中的
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App
Paths
键下有msconfig.exe
的相关路径,起到导向功能。如果没有了msconfig.exe相关路径或者路径错误,就会导致无法直接运行文件名打开。解决方法:运行“regedit”,找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App
Paths
在右边窗口中,右击空白处,依次选择→,将其名改为“MSCONFIG.EXE”。然后选中“MSCONFIG.EXE”,再在右边窗口中,双击字符串值,把数值改为“C:\Windows\PCHealth\HelpCtr\Binaries\MSConfig.exe”(根据系统所在分区自行更改)。修改后,我们就可以像以前一样直接运行msconfig打开该程序啦。

2000里根本就没有mxconfig ,不过你可以移植

一、移植Windows 98中的Msconfig

将Windows 98中System文件夹内的Msconfig.exe文件复制到Windows 2000(安装后的文件夹为Winnt)中System文件夹内;双击运行Msconfig.exe,这时将出现一些错误提示信息,告诉你找不到CONFIG.SYS、AUTOEXEC.BAT、SYS.INI、Win.INI这四个系统文件。此时不要慌张,连续按四次“确定”,怎么样?看到你熟悉的“系统配置实用程序”了吧:)

二、移植Windows XP中的Msconfig

Windows XP中的Msconfig做了进一步的改进,比如:增加了Boot.ini的诊断、服务诊断,对于配置和解决系统的启动问题非常有帮助。

从Windows XP的系统文件夹中将以下两个文件:Msconfig.exe(一般位于Windows XP所在的分区的Windows\pchelth\Helpctr\binaries目录下)、Msconfig.chm(一般位于Windows XP所在的分区的Windows\Help目录下)分别复制到Windows 2000所在的分区的Winnt\System目录下和Winnt\Help目录下。

移植完毕后,在Windows 2000中点击“开始→运行”,输入Msconfig,然后回车,便可运行系统配置实用程序了。
取消 评论
嗯 如果有多台电脑装有金蝶专业版 看其他电脑有没有错误 还有是不是之前可以 今天不可以。如果其他的电脑可以用或者之前可以用今天不可以用 可以卸载重新安装即可
取消 评论
1、在帐套管理里找到帐套对应的数据库实体名称; 2、打开SQL管理器,找到对应的数据库实体 3、打开表t_user,该表也有可能在视图里,找到用户对应的FUSERID 4、打开表t_userprofile,查询对应fuserid的内容,全部删除即可
取消 评论
软件卸解重装
取消 评论
ZOL问答 > vba中createobject运行错误,运行错误automation -2147417848

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?