网上尝试了很多方法,包括将VBA文件转移等,没起作用,最后成功的方法是:
首先win+R,输入regeit进入注册表
找到
计算机\HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\0\win32
这个目录,右键修改
将数值数据修改为VB6EXT.OLB的目录,以我的为例,我的在
C:\Program Files\WindowsApps\Microsoft.Office.Desktop_16051.13901.20336.0_x86__8wekyb3d8bbwe\VFS\ProgramFilesCommonX86\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB
关闭重新运行就好了