|
5#
發(fā)表于 2019-2-26 11:16:11
|
只看該作者
重裝了N次仍舊一點(diǎn)宏工具的任意按鈕就崩潰。過程就不說了,最終解決辦法如下:. o- Q) l' c7 m* E2 @2 J
1、solidwork安裝包內(nèi)的VBA有缺陷或者沒有安裝好。 排除office2007的干擾,網(wǎng)上說可以安裝office2013(solidwork的安裝要求),但是我沒有試過。
/ u7 {: D6 d2 j: H g( C; ?2 w2、搜索“vba7.1 64位下載”,并下載VBA7.1(X64位)獨(dú)立安裝包(比如:三達(dá)不溜.drv5.cn/sfinfo/15430.htm),解壓后是這樣的:
2 C/ e' u7 J8 Z9 Z5 D/ x% p* ?圖片 {' ~$ m a, Y! W6 D4 w" [/ s
依次都安裝一下,1033是英文支持,2052是簡體中文支持;
' I5 R* W: K/ Y! t) s2 ?7 ?( t; t
在soldwork的安裝盤里其實(shí)也有,應(yīng)該是一樣的。如下圖:
& Y3 d# V, B8 X: r8 T% ]2 H( f圖片( _) z% t2 _( g
" e2 O/ o t+ R+ i; i: U
安裝后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目錄下 多了兩個(gè)目錄:: d. l- j5 G$ Y" D2 t8 p6 y
/ Z& Z7 ]5 _9 u- }/ T: h7 M9 q
6 i' k1 D5 z+ e8 p8 [8 b$ o5 F* h+ u2 l/ W3 T' I' D4 H
再進(jìn)solidwork運(yùn)行宏就一切正常了。
, D. W5 k5 ?7 Z9 m
# b) g5 I$ J r5 S% p i' u* O% G有人說刪除VBA目錄就不會出現(xiàn)初始化VBA錯(cuò)誤了,其實(shí)也是這個(gè)問題,沒有安裝簡體中文或英文的VBA包,導(dǎo)致初始化失敗。 |
|