这是由于电脑安装了CAD2007后它将原来office2007中的比较新的公用库文件覆盖成老的库文件了,所以只需要将VBA的几个库文件覆盖成新的文件就可以了。而这几个文件在office2007文件夹就有
方法:
将下面三个文件覆盖到对应的路径即可:
C:\Program Files (x86)\Office2007\VBE6.DLL
C:\Program Files (x86)\Office2007\VBE6EXT.OLB
C:\Program Files (x86)\Office2007\2052\VBE6INTL.DLL
对应的路径:
C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA6\VBE6.DLL
C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA6\VBE6EXT.OLB
C:\Program Files (x86)\Common Files\microsoft shared\VBA\VBA6\2052\VBE6INTL.DLL
以上是默认安装路径,也可以直接全盘搜索那三个文件,用修改日期最新的替换旧的即可。