|
重装了N次仍旧一点宏工具的任意按钮就崩溃。过程就不说了,最终解决办法如下:, V9 i8 v/ R; [& K4 E2 Q
1、solidwork安装包内的VBA有缺陷或者没有安装好。 排除office2007的干扰,网上说可以安装office2013(solidwork的安装要求),但是我没有试过。
6 r6 [# S$ F, a2 I1 ?( z2、搜索“vba7.1 64位下载”,并下载VBA7.1(X64位)独立安装包(比如:三达不溜.drv5.cn/sfinfo/15430.htm),解压后是这样的:
) |. ~( v: ~, o1 h( P9 u& y图片
$ J C) j3 M5 r8 n* E依次都安装一下,1033是英文支持,2052是简体中文支持;
/ r! R: a/ v2 E
! c8 g' s# u! J% c) G在soldwork的安装盘里其实也有,应该是一样的。如下图:
5 k* Y. h0 o9 m9 p- H8 I6 I图片
( A; Q6 c4 C' j
5 c' b% C. V: J4 B& X% i安装后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目录下 多了两个目录:: E& I y- P* k0 M
1 c( C$ d E% a0 E
) h% Z3 M# J( a; |5 c( ?- X
/ R( J- |" H5 |2 P3 H再进solidwork运行宏就一切正常了。
0 ?! P- w! U4 P: q5 x8 e% b v D4 c0 J! P- w* `. C( e- e
有人说删除VBA目录就不会出现初始化VBA错误了,其实也是这个问题,没有安装简体中文或英文的VBA包,导致初始化失败。 |
|