|
5#
發(fā)表于 2019-2-26 11:16:11
|
只看該作者
重裝了N次仍舊一點宏工具的任意按鈕就崩潰。過程就不說了,最終解決辦法如下:: e/ A) W- E9 B5 s# G0 f
1、solidwork安裝包內(nèi)的VBA有缺陷或者沒有安裝好。 排除office2007的干擾,網(wǎng)上說可以安裝office2013(solidwork的安裝要求),但是我沒有試過。3 }. k4 U& ^8 B3 ~3 a
2、搜索“vba7.1 64位下載”,并下載VBA7.1(X64位)獨立安裝包(比如:三達不溜.drv5.cn/sfinfo/15430.htm),解壓后是這樣的:
6 A% E {2 d9 Q& F圖片3 T1 i( ^7 ?( H0 A7 F
依次都安裝一下,1033是英文支持,2052是簡體中文支持;' ]& D( ^) s: `) Z0 |( l3 L
9 t, Z( ~1 v. C2 m& {' K. z在soldwork的安裝盤里其實也有,應(yīng)該是一樣的。如下圖:$ K5 a9 k# h; y
圖片
1 g) {8 m% F5 w1 _! j
! ]" M8 U% t. @0 j' k9 ~/ J安裝后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目錄下 多了兩個目錄:* \4 M9 L2 F$ l% L; N* |
+ h% p. f) t# {$ A4 E( l- v& c5 k! G' H% n8 e% v
+ H5 N6 V x/ h# b: D) B
再進solidwork運行宏就一切正常了。# \1 c% J0 ^1 O! M
5 u. N' ~# M3 s3 V. a
有人說刪除VBA目錄就不會出現(xiàn)初始化VBA錯誤了,其實也是這個問題,沒有安裝簡體中文或英文的VBA包,導致初始化失敗。 |
|