|
重装了N次仍旧一点宏工具的任意按钮就崩溃。过程就不说了,最终解决办法如下:2 J. u" u% |, m7 i; }! @+ V 1、solidwork安装包内的VBA有缺陷或者没有安装好。 排除office2007的干扰,网上说可以安装office2013(solidwork的安装要求),但是我没有试过。* r' \7 k: K A6 G$ P( \ 2、搜索“vba7.1 64位下载”,并下载VBA7.1(X64位)独立安装包(比如:三达不溜.drv5.cn/sfinfo/15430.htm),解压后是这样的:) j$ y8 d; Q1 x& R 图片 0 I1 c' G- J) R: Q- u依次都安装一下,1033是英文支持,2052是简体中文支持;! N+ b0 o2 G; n5 d % B9 X4 \" o3 r% B s* | 在soldwork的安装盘里其实也有,应该是一样的。如下图:& E `, y7 O/ x& N# r 图片2 w$ O( O$ G& d0 ^
! G, Y" W; w! }; t, d安装后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目录下 多了两个目录: % u+ ]$ |9 O: U! A1 @ ; a6 v" d. D4 \% O: a9 v ( P: h0 \3 U n* e% H2 T: I/ z8 `. v1 `! R ]( s" G 再进solidwork运行宏就一切正常了。3 r* @% _# g+ V. y5 Q8 [. N4 P3 j/ [& s0 o
1 {" |' r! P8 h2 e: Z有人说删除VBA目录就不会出现初始化VBA错误了,其实也是这个问题,没有安装简体中文或英文的VBA包,导致初始化失败。 |
|