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
) Q2 B7 Y0 C" O9 H; m$ C4 J做出了与鹿兄一样的线框缩略图,效果还不太好,还需改进
1 K$ x! C+ L% G, @* }3 Z
楼主有这个最新板的宏分享学习下吗?
发表于 2018-9-11 16:20:07 | 显示全部楼层 来自: 中国浙江嘉兴
非常感谢分享好东西
发表于 2018-12-18 01:29:03 | 显示全部楼层 来自: 中国江苏南京
谢谢大师,我一初学者竟然运行成功了。
8 @0 _4 ]( j$ A9 R第一步,先解决了库的引用
9 @, p, O1 \3 i' ?3 I8 F% g
1 q/ U9 T+ F# i! I8 g4 S2 d/ t第二步,加入提供的修改代码
; K& k5 S* _5 o: F* G& t5 C$ L
. Y( a* n* ^7 Z, N& V$ t7 M% A
6 N4 Y; t/ F* _6 j/ Z然后就可以运行了。8 z0 W0 x/ V6 |6 G5 C

+ _+ ^  `8 A4 c
QQ截图20181218011721.jpg
QQ截图20181218012246.jpg
QQ截图20181218012350.jpg
QQ截图20181218012438.jpg
QQ截图20181218012758.jpg
发表于 2018-12-18 01:53:06 | 显示全部楼层 来自: 中国江苏南京
我有问题请教
8 y+ S1 k5 n" `, P& K我想将文件的创建时间提取出来,不知道用什么属性提取。
5 P' M; S: }# }# y" y用"SW-Created Date"提取不出来。" K- G8 z  P% Q8 ~7 ]

) u' @7 Z; H9 S9 e) {6 I" u, k, h==================================================
7 G+ O: c6 }# Q. d1 I9 m& g" q. D2 d
1 w( Y; `! [9 f) q9 s7 U- o'**************************************根据自己的实际需求进行增删**************************
& j9 Y$ `7 f+ p; ^2 @* @            xlWs.Range("B" & CurRow).Value = Left(swDocName & MYext, 11) & Chr(10) & Mid(swDocName & MYext, 12)
5 A( f$ P0 w& E/ \7 R: a            '这样书写可实现自动换行.Chr(10)表示换行. I6 a; j2 C8 Q, H
            % b( N4 f2 A8 _, ?7 P! E2 ?
'           xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "Description")
- Q  d; d9 }( O" q9 W6 P            xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "名称")
3 t/ a; r& W3 Y5 J! D) g            xlWs.Range("D" & CurRow).Value = Get_Property_value(swDoc, "代号")
1 d0 q8 l3 w8 ]" h& F' y'           xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "Material")
3 Y" b8 X+ A6 u9 T9 S- C. L8 G* Z            xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "材料")
" e: y; E) P  D) ~% n6 i8 s5 X6 U            5 A5 ?4 \8 C. @/ _
            xlWs.Range("G" & CurRow).Value = Get_Property_value(swDoc, "所属装配")1 z& q/ O# h: }2 y) Z* W0 o
'           xlWs.Range("H" & CurRow).Value = Get_Property_value(swDoc, "数量")/ d: I- F! f6 u) i; h. D2 }% N
           '对于数量列,按照中心对齐) q1 e0 w& p6 L! p
            With xlWs.Range("H" & CurRow)2 B4 W. M6 k- M! |- a3 z
                .Value = Get_Property_value(swDoc, "数量")
/ j( B  k7 ?4 U0 \2 s                .HorizontalAlignment = xlCenter
3 v: o$ ?) \' r2 [. c% }6 c% ?            End With# S8 @* D0 W4 K6 j! r4 k
            
: N/ |) m  ~; B  b) _6 o'           xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc,"Weight")
$ u/ P$ i/ R( O, Z) p) K2 c$ R            xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc, "质量")& ]* O6 R7 p: E7 o
            xlWs.Range("J" & CurRow).Value = Get_Property_value(swDoc, "创建日期")  '重量
" |# Q* k9 ]0 H% G7 z+ p            xlWs.Range("K" & CurRow).Value = Get_Property_value(swDoc, "SW-Created Date")
/ P5 L* g4 k2 y  c9 c( Y  h( v) I( [2 f* ~
'*****************************************************************************************
7 R6 D7 c2 g  @. D" V  y
5 y, v6 c1 b; @9 Y( F5 Y" @! U====================================================4 C+ `, L! I! J- {8 M; `
; `  R( l: `+ W4 ~4 Z; u7 ]3 d$ O
% [5 A1 d, @  I

9 F7 X9 t3 f3 I, d* D* y. q+ z( M$ l' y+ D
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
" A/ S% @# k& h  MSw2012 64bit office 2007+ n# T: x" [  U  w9 i7 G
运行宏后,选择文件夹,excel中只能显示一个零件的相关内容+ E1 c4 P, x7 C* i
其实文件夹中有 ...

( _3 N1 C; Q& u我也试过有这个问题。如果文件大直接就崩溃了,不知道怎么解决
发表于 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 )

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