|
重装了N次仍旧一点宏工具的任意按钮就崩溃。过程就不说了,最终解决办法如下:' Z `' E5 i5 ~# S
1、solidwork安装包内的VBA有缺陷或者没有安装好。 排除office2007的干扰,网上说可以安装office2013(solidwork的安装要求),但是我没有试过。
8 x6 E- O$ G8 o& S+ v( @4 T2、搜索“vba7.1 64位下载”,并下载VBA7.1(X64位)独立安装包(比如:三达不溜.drv5.cn/sfinfo/15430.htm),解压后是这样的:
4 ~( m$ o6 h2 n' H2 y图片
4 W1 \ T- r* M3 V' g) [依次都安装一下,1033是英文支持,2052是简体中文支持;( x3 F: t% f0 q
) y0 U; ~* I7 Q" k7 e
在soldwork的安装盘里其实也有,应该是一样的。如下图:
6 | G; p; U' F7 O5 O0 C6 y. I$ t图片
8 N" o$ z+ x Y) B8 f" q( V8 X! o& I& B) C! ]/ ?
安装后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目录下 多了两个目录:
2 |0 e2 @$ F' {( ~/ r; I! f- x
# o. t4 V( b$ m
' r4 C: c) Q$ g2 u4 x% e: a6 E! |. T i U4 p: `
再进solidwork运行宏就一切正常了。( x, V4 E# O- ]$ N" M
! f/ s& T, u" h# s' g# o- C- @
有人说删除VBA目录就不会出现初始化VBA错误了,其实也是这个问题,没有安装简体中文或英文的VBA包,导致初始化失败。 |
|