其他知友遇到过这个错误而找过我。当时的原因是,电脑安装过WPS,然后卸载了,结果,VBA需要引用的Office MSO.exe的注册表值被WPS劫持而无法引用。如果楼主的电脑曾安装过WPS,可能也是这个情况。这种情况下,重新安装Office无效
重新安装2010版