QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

楼主: 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( K2 F" G( t  s; X. s
做出了与鹿兄一样的线框缩略图,效果还不太好,还需改进

+ a' k8 d+ Y5 [) {# Q" e0 B楼主有这个最新板的宏分享学习下吗?
发表于 2018-9-11 16:20:07 | 显示全部楼层 来自: 中国浙江嘉兴
非常感谢分享好东西
发表于 2018-12-18 01:29:03 | 显示全部楼层 来自: 中国江苏南京
谢谢大师,我一初学者竟然运行成功了。
* d5 c& }: o0 p9 r- t* B第一步,先解决了库的引用' l/ k; k) U" w, I

- B0 k+ X* a4 c( l: w; Z" H: C第二步,加入提供的修改代码
" j; N3 o( Y6 z9 |
5 I6 V  g  ^( T, @( J
6 T5 o# t7 }0 h% k) x8 U然后就可以运行了。* ?3 j# N- B- C! M3 W/ ?3 h
9 o: H, F2 }$ C/ {6 p1 T( @" y, F
QQ截图20181218011721.jpg
QQ截图20181218012246.jpg
QQ截图20181218012350.jpg
QQ截图20181218012438.jpg
QQ截图20181218012758.jpg
发表于 2018-12-18 01:53:06 | 显示全部楼层 来自: 中国江苏南京
我有问题请教/ L& E* E) T  d6 N
我想将文件的创建时间提取出来,不知道用什么属性提取。
- w1 v/ c! g3 `- \3 w用"SW-Created Date"提取不出来。# w+ k* N+ {2 K7 g
4 C; a0 ]4 i1 O5 e
==================================================
3 g. {7 |/ b- g; V  \" k
0 W: Y9 \$ }% }; W6 {  I: ^: J'**************************************根据自己的实际需求进行增删**************************
; T- ?* c0 N3 v2 b* V8 N* A; M# N8 _! T            xlWs.Range("B" & CurRow).Value = Left(swDocName & MYext, 11) & Chr(10) & Mid(swDocName & MYext, 12)  }/ U1 n2 t+ L' [- x- o4 d
            '这样书写可实现自动换行.Chr(10)表示换行
& T9 `. ~! v! Z/ ^" M            
3 V. o1 L( E! G! x/ v'           xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "Description")
: Q/ j! S  M7 G1 l, _: Y            xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "名称")
1 i$ f# V" r# Y            xlWs.Range("D" & CurRow).Value = Get_Property_value(swDoc, "代号")1 L  @1 ], o) e- V1 S; o: }' s
'           xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "Material")9 ~: t0 D9 ~$ n1 _1 F7 G$ c
            xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "材料")2 z$ F/ q( o. O. c7 Z/ i* I: N
            ( m+ @+ o, K) M8 [# d* e
            xlWs.Range("G" & CurRow).Value = Get_Property_value(swDoc, "所属装配")" P7 U# n- |8 @& Q4 o
'           xlWs.Range("H" & CurRow).Value = Get_Property_value(swDoc, "数量")
- l" @+ U6 r/ x( q- F0 S& P& ]           '对于数量列,按照中心对齐
* r4 W$ T* k. A- i4 h7 J            With xlWs.Range("H" & CurRow)4 z) P4 i7 v+ K8 J
                .Value = Get_Property_value(swDoc, "数量")
! n' k- w6 ~6 C, n: F                .HorizontalAlignment = xlCenter
6 _  u/ A3 W7 D3 v! G) M& y/ V: Y            End With: \. ?5 C2 q& n6 h, l  G! r
            
9 `( V! [" `6 U9 y7 d) u'           xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc,"Weight")
- \7 n, f1 E+ \, K            xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc, "质量")
  P9 a0 t# W1 t/ u% f) I            xlWs.Range("J" & CurRow).Value = Get_Property_value(swDoc, "创建日期")  '重量: F2 {% l  w, @" u7 l% L
            xlWs.Range("K" & CurRow).Value = Get_Property_value(swDoc, "SW-Created Date")
8 T9 h& k! v, V$ `' Y3 l8 C
& [7 D$ X  o# W* g+ z'*****************************************************************************************
6 g- P4 {" \' f# Z3 P+ Z6 v( `
! j7 }: k; m3 C4 I====================================================
- t! s+ f8 L: j; ?% o
- m7 A; ~8 ~6 @+ B. B+ h: E$ t: ~* @  E* d" g' f) `0 |
) }3 z# X1 v- U: G" y* i/ @4 V# r

0 B. E$ p; n/ B! X5 Y& F
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
! d( |$ V; h2 }7 w( o0 E. SSw2012 64bit office 2007( t/ s7 Z$ G- @" H. N% W
运行宏后,选择文件夹,excel中只能显示一个零件的相关内容
% G. O$ d/ Q; r1 O: G其实文件夹中有 ...
5 {! I) i5 ^# Q# `' ?
我也试过有这个问题。如果文件大直接就崩溃了,不知道怎么解决
发表于 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 )

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