在Office 2013(64位)安装期间导致该错误.VBA7 DLL未正确注册,因此我必须打开regedit并在两者中手动输入正确的文件路径
- HKEY_CLASSES_ROOT\TypeLib\{000204EF-0000-0000-C000-000000000046}\
- 6.0\9\WIN32
- 4.2\9\WIN32
将Visual Basic for Applications的”C:\ Windows\SysWOW64\msvbvm60.dll”数据值(在问题中提到)替换为VBA7 DLL文件路径.在我的系统上是:
- C:\ Program Files\Common Files\Microsoft Shared\VBA\VBA7.1\VBE7.dl
或者直接搜索注册表 把C:\ Windows\SysWOW64\msvbvm60.dll 替换为
- C:\ Program Files\Common Files\Microsoft Shared\VBA\VBA7.1\VBE7.dll即可
- 有的电脑上
- C:\ Program Files(x86)\Common Files\Microsoft Shared\VBA\VBA7.1\VBE7.dl