|
|
发表于 2017-8-3 14:20:00
|
显示全部楼层
来自: 中国江苏
本帖最后由 ProeSky 于 2017-8-3 15:00 编辑
! X, U; ?$ q# h+ f2 j. b$ N% k4 T& W+ T: f. k
配置:& o, d- W1 \- R" X3 B% h! z5 w
solidworks 2012 + win7 64 + 32位office, T9 |, k. }' f( X! D" E7 F J2 @" s
宏拿过和与预想的一样 直接无法用 要么EXCEL 直接空白% e5 ?8 L( g N. f0 J( ?+ t9 ]
, U( k8 o* S. b2 P) r2 K9 D调试之前 注释掉 容错语句 on error resume next ' d. z# k! E# _& Y' q/ d/ H
: U% ?& P5 ^" G+ v
问题:* P9 ~5 ]" K8 ?7 _; t8 O/ y
1.工程引用要改
9 I7 I* s; G0 @, V2 e3 C8 I; w2 a! n# i7 ~/ _4 y6 a, a
2.去掉 PtrSafe (见图片 PtrSafe,对照楼主源代码) ,不去掉的话 那段代码直接 亮红9 z3 N9 |1 ^; g
4 M( ^6 X, a1 H3 v' j- Z" h( |9 N 3.类型声明符与声明对象不符 ,,改改改 在left 前加 VBA. (见图片 VBA)1 t! Y7 m' s! A2 w/ O& Y/ h
& U! H+ G7 j+ B+ T( ?5 b7 t* T6 L* v) b4 @: a- O6 F; ]6 K# L/ t
结果:8 _) n6 D) {! a$ H ]
1 t$ j# J h% l, o
1. 缩略图的错误(见图片报错)没搞定 直接先屏蔽掉 去找资料或坛里高人指点
$ d7 F T8 ^, s3 L
4 [1 U! o8 K7 ?0 f& {7 _% _9 g 2.可以顺利生成不带图的bom(见图bom表)
' l7 h4 |% ]. j q* y
2 n9 D5 O& a+ g' ^! I
) _9 E6 t" F; ^/ D% C$ \3 A
8 a0 V1 u& f7 z) b. m/ B
0 T3 g7 }2 V. M E' w) B, [# `- I' R4 B |
|