QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
楼主: lhl2008
收起左侧

[原创] 批量输出文件自定义属性及缩略图到Excel

[复制链接]
发表于 2018-5-23 17:54:07 | 显示全部楼层 来自: 中国江苏苏州
确实厉害啊。看得想睡觉了
发表于 2018-5-25 21:43:39 | 显示全部楼层 来自: 中国江苏
good
发表于 2018-8-22 06:54:26 | 显示全部楼层 来自: 中国江西吉安
好东东,值得分享
发表于 2018-8-24 15:23:36 | 显示全部楼层 来自: 中国江苏常州
lhl2008 发表于 2017-8-6 21:46
# }  F! S6 B! O4 H& l7 c做出了与鹿兄一样的线框缩略图,效果还不太好,还需改进

4 \1 T- t; _- d楼主有这个最新板的宏分享学习下吗?
发表于 2018-9-11 16:20:07 | 显示全部楼层 来自: 中国浙江嘉兴
非常感谢分享好东西
发表于 2018-12-18 01:29:03 | 显示全部楼层 来自: 中国江苏南京
谢谢大师,我一初学者竟然运行成功了。
# y2 L5 f0 f: F) ^第一步,先解决了库的引用
. I8 @& f' Q3 ~  N2 Y" k" q! E3 j' M5 f& h9 p& Z6 `3 }
第二步,加入提供的修改代码; n4 {5 K/ J. j+ }8 f, G

" ?- _8 m, i9 I0 G, ]+ l0 p  x4 G: ~" o8 h# |; x
然后就可以运行了。
! J9 t$ |! w0 K# z: R9 e6 R/ w- n( x* r( S9 ~5 ]
QQ截图20181218011721.jpg
QQ截图20181218012246.jpg
QQ截图20181218012350.jpg
QQ截图20181218012438.jpg
QQ截图20181218012758.jpg
发表于 2018-12-18 01:53:06 | 显示全部楼层 来自: 中国江苏南京
我有问题请教. o+ f* f3 m* p7 o; b. a
我想将文件的创建时间提取出来,不知道用什么属性提取。
. g8 D1 ?3 m- N  @  p* s用"SW-Created Date"提取不出来。
: t, W3 o8 E3 I2 W! ^5 N( \8 |+ L+ z: ]2 w2 F
==================================================
( o/ r  {# G7 U9 k2 K% e1 ^6 ]: i' s2 h7 V" j9 ~' i  [
'**************************************根据自己的实际需求进行增删**************************! G# G5 t+ n6 N% f# k5 W+ e4 p9 i
            xlWs.Range("B" & CurRow).Value = Left(swDocName & MYext, 11) & Chr(10) & Mid(swDocName & MYext, 12)
- g4 T# C& W' ]            '这样书写可实现自动换行.Chr(10)表示换行8 b; a! s+ J) @! s  C6 J
            5 L2 Y. x1 M0 @1 _$ y
'           xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "Description")8 ~- x2 L  }2 a! d6 w
            xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "名称"), X3 E+ m0 J1 M& b. y+ F
            xlWs.Range("D" & CurRow).Value = Get_Property_value(swDoc, "代号")  g5 l: m: {. l" c; K; u& K
'           xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "Material")7 ~7 u9 G- V2 h( S, D/ u; }
            xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "材料")' ~/ a5 [* n1 J$ x- T
            
4 G$ n8 [2 S5 d4 p# u) m: a5 z            xlWs.Range("G" & CurRow).Value = Get_Property_value(swDoc, "所属装配")
1 R( Z% Q7 c1 D8 D; f8 ]  j- Q5 E# \* R'           xlWs.Range("H" & CurRow).Value = Get_Property_value(swDoc, "数量")
" z, e0 ?1 R  G; \4 ?& M           '对于数量列,按照中心对齐
% d; `, g7 z+ }3 S0 J% u! A            With xlWs.Range("H" & CurRow)9 s) b( x6 ?  J% S
                .Value = Get_Property_value(swDoc, "数量"): Q1 ]  z. J9 N; {
                .HorizontalAlignment = xlCenter% r% a* r% k! s  {! C! I" B0 V
            End With) U* h7 _" S# w$ [/ |3 _: w! l
            
/ y# j" N+ z4 Y: e- o- ?'           xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc,"Weight")/ [4 t: V* P2 Y6 i- S2 n
            xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc, "质量")
* m. Q6 n) @6 B            xlWs.Range("J" & CurRow).Value = Get_Property_value(swDoc, "创建日期")  '重量1 K1 K  |! u/ i8 l! J
            xlWs.Range("K" & CurRow).Value = Get_Property_value(swDoc, "SW-Created Date")0 h# V9 z! Y2 g$ C3 I2 |+ E

7 @3 N7 D, A7 p. n  w' }'*****************************************************************************************
* a# \1 T4 M' L3 u1 X1 H- N# W+ H2 [) a, @# S. r" h0 n6 S
====================================================, v) U; O3 W& G/ B$ v/ k3 a4 V
1 A! z) b: W1 i- u

- z- s" R# o0 T0 r& w, b0 y% _2 T) u
; d3 b5 j7 `) R/ l4 Z8 `* J3 m% c
QQ截图20181218015056.jpg
QQ截图20181218014947.jpg
QQ截图20181218013415.jpg
发表于 2019-2-18 18:04:38 | 显示全部楼层 来自: 中国河南洛阳
留个记号 太好用了 感谢
发表于 2019-4-26 11:00:33 | 显示全部楼层 来自: 中国广西钦州
这个功能强大
发表于 2019-4-27 17:08:37 | 显示全部楼层 来自: 中国广西钦州
soso2006 发表于 2017-7-30 19:40. L5 f2 Q) g( ^5 g/ A; I! V
Sw2012 64bit office 2007( H# z( C4 g2 K+ G$ M, l* @
运行宏后,选择文件夹,excel中只能显示一个零件的相关内容
1 R" K6 S: p% C$ l& n  V( Q其实文件夹中有 ...
" ]0 p* r" Q5 c- L6 @" F2 g7 M
我也试过有这个问题。如果文件大直接就崩溃了,不知道怎么解决
发表于 2019-5-4 21:55:52 | 显示全部楼层 来自: 中国湖南
应该是个好东西   改天看看
发表于 2019-7-6 10:32:15 | 显示全部楼层 来自: 中国河南济源
刚好需要,谢谢大神分享
发表于 2019-7-15 19:34:28 | 显示全部楼层 来自: 中国天津
ding
发表于 2023-2-20 18:14:44 | 显示全部楼层 来自: 中国河北秦皇岛
非常感谢
发表于 2023-7-21 14:37:14 | 显示全部楼层 来自: 中国湖北武汉
还是这个群里面大神多
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表