You are currently reviewing an older revision of this page.
启动ABD的时候持续报如下错误
VBA Error:Class not registered.(类未注册)Looking for object with CLSID:{AC9F2F90-E877-11CE-9F68-00AA00574A4F}(查找具有以下CLSID的对象)
这个问题是由fm20.dll模块未正确被Windows注册所导致的。
这个问题是发生在安装过程中,微软允许多个程序去修改VB\VBA dll的注册信息时造成的错误。
首先,找到fm20.dll文件的存在,根据OS版本或者位数的不同,它会被放置在不同的路径下。
32位系统的情况:C:\Windows\System32\
a. 点击Start按钮 b. 右键点击,使用管理员权限调出command prompt窗口 c. 输入Regsvr32 fm20.dll, 回车确认
64位系统的情况:C:\Windows\SysWOW64\
a. 点击Start按钮 b. 右键点击,使用管理员权限调出command prompt窗口 c. 输入 cd C:\Windows\SysWOW64\,执行 d. 输入Regsvr32 fm20.dll, 回车确认
回车确认后,将会出现下面的信息:
DllRegisterServer in c:\windows\system\fm20.dll succeeded.
这表示Fm20.dll已经被正确注册成功。