|
重装了N次仍旧一点宏工具的任意按钮就崩溃。过程就不说了,最终解决办法如下:: E& } p o0 ]( R) p7 Y 1、solidwork安装包内的VBA有缺陷或者没有安装好。 排除office2007的干扰,网上说可以安装office2013(solidwork的安装要求),但是我没有试过。 , g& V( \2 h+ t$ z2、搜索“vba7.1 64位下载”,并下载VBA7.1(X64位)独立安装包(比如:三达不溜.drv5.cn/sfinfo/15430.htm),解压后是这样的:4 q: C; I: G) O9 `# H 图片7 K% a+ C% J1 K6 W5 U3 f 依次都安装一下,1033是英文支持,2052是简体中文支持; ; R! ^' S, W/ l( K 7 p3 Q& E/ i& p( K& `# K2 M( V" b在soldwork的安装盘里其实也有,应该是一样的。如下图: @( @4 E8 E& L" S图片6 X# w* S7 c' X$ ^ ! C9 f7 C1 T. g% ^. B1 | 安装后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目录下 多了两个目录:2 b5 r" c/ M7 D/ U N9 J! [- [: j( T U+ g* e8 a* f0 V: H2 ] y0 `
7 [2 N8 ]- y3 h. i2 j 0 O+ Q$ R8 o8 }5 }; F7 j% k! E$ B0 R再进solidwork运行宏就一切正常了。 8 \4 o9 o5 @* c3 ^% w; Z# g. d' R1 [& C+ H. E$ `+ M, G 有人说删除VBA目录就不会出现初始化VBA错误了,其实也是这个问题,没有安装简体中文或英文的VBA包,导致初始化失败。 |
|