|
发表于 2019-2-26 11:16:11
|
显示全部楼层
重装了N次仍旧一点宏工具的任意按钮就崩溃。过程就不说了,最终解决办法如下:! x( ` `: s1 i; c
1、solidwork安装包内的VBA有缺陷或者没有安装好。 排除office2007的干扰,网上说可以安装office2013(solidwork的安装要求),但是我没有试过。
3 Z( a8 i. p+ a$ W4 u2、搜索“vba7.1 64位下载”,并下载VBA7.1(X64位)独立安装包(比如:三达不溜.drv5.cn/sfinfo/15430.htm),解压后是这样的:
$ u/ ~! Q' I! U1 j/ b图片
; i- O$ \9 n4 [0 k! l i q1 [依次都安装一下,1033是英文支持,2052是简体中文支持;8 C- D4 O( R, d4 t1 O0 s
; f3 M6 }8 w# _: z, `& r
在soldwork的安装盘里其实也有,应该是一样的。如下图:6 o2 ~. ?. j( [) v7 C, L5 J
图片( b8 g% u& x( Q7 X
2 k0 ~6 k& l; x% u# k安装后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目录下 多了两个目录:+ z3 v2 e, c, }( K1 v
: w1 c0 w* i4 U- O
/ y0 [+ n: r* W6 |8 `/ }- t( F) {
% U" V2 I% E9 r
再进solidwork运行宏就一切正常了。7 x/ c( I7 h/ X- A: _( ]+ ]% c4 K/ F
5 X, J; }; z! E4 w- d0 |6 m- `% ~
有人说删除VBA目录就不会出现初始化VBA错误了,其实也是这个问题,没有安装简体中文或英文的VBA包,导致初始化失败。 |
|