Can not load VBA project file - mvba报错解决方案


启动ABD,打开文件以后报如下的错误。

Can not load VBA project file

如果检查该路径下,这些mvba文件都是存在的。点击OK以后,ABD仍然可以正常打开文件,但是某些功能会受限不能够正常使用。比如放置风管等。

这个错误通常是因为MS Office 2010导致的,可以通过手动注册MSCOMCTL.OCX文件来解决。

需要注意的是,需要将UAC等级设置为最低,并且windows user拥有管理员权限。

使用管理员权限启动CMD,

如果是32位系统,执行下面的命令,

Regsvr32 C:\Windows\System32\MSCOMCTL.OCX

如果是64位系统,执行下面的命令,

Regsvr32 C:\Windows\SysWow64\MSCOMCTL.OCX

注册成功后会出现下面的提示。然后重启ABD应该就不会再报错了。