QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
楼主: 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
+ F6 I& u3 y( q3 x7 g* ?# I6 `做出了与鹿兄一样的线框缩略图,效果还不太好,还需改进

( V# Q& J7 T. L9 G7 L6 C; N楼主有这个最新板的宏分享学习下吗?
发表于 2018-9-11 16:20:07 | 显示全部楼层 来自: 中国浙江嘉兴
非常感谢分享好东西
发表于 2018-12-18 01:29:03 | 显示全部楼层 来自: 中国江苏南京
谢谢大师,我一初学者竟然运行成功了。
$ R' y- A& Z, r" [' V  N! R9 O第一步,先解决了库的引用: H# u" w5 I4 s2 p5 ?
* o' Q# F1 \( L, B) Q# B4 J: s
第二步,加入提供的修改代码
. |& _$ I% ~  I, O4 p, U
9 i" o' P1 ~& K% l: h- y
4 @9 X/ Z# m# P然后就可以运行了。
4 r) T* `! J4 `& h" K
2 ~! E9 r2 c$ i( F" p; f
QQ截图20181218011721.jpg
QQ截图20181218012246.jpg
QQ截图20181218012350.jpg
QQ截图20181218012438.jpg
QQ截图20181218012758.jpg
发表于 2018-12-18 01:53:06 | 显示全部楼层 来自: 中国江苏南京
我有问题请教5 ^: B5 [$ K/ U* J/ e+ t
我想将文件的创建时间提取出来,不知道用什么属性提取。
/ k: V8 l  N3 V- M! O5 J用"SW-Created Date"提取不出来。2 T$ W$ `0 i& G, h2 c7 n, S" A% s

* r  T& T; b( Y" F- f# z- ^==================================================
( H7 V- C% h/ W. H. ^% X0 p4 w) T
" k, \* t" x% [8 {$ d'**************************************根据自己的实际需求进行增删**************************, Q; d; d& d/ M8 P
            xlWs.Range("B" & CurRow).Value = Left(swDocName & MYext, 11) & Chr(10) & Mid(swDocName & MYext, 12)
- b. U& c- V  l! o/ d7 `% k1 I            '这样书写可实现自动换行.Chr(10)表示换行
4 v9 P5 q* s$ E& r2 }7 h            " h& L. `& {. v- q- W% a* t, c
'           xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "Description")
) s9 D- D7 h4 ]6 y- b0 H$ b            xlWs.Range("C" & CurRow).Value = Get_Property_value(swDoc, "名称")# E$ J/ x: t7 a; K/ _' Y3 v7 }
            xlWs.Range("D" & CurRow).Value = Get_Property_value(swDoc, "代号")
$ X" V3 j' @* l. r- @% `3 R9 q1 \'           xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "Material")# a# X% c. d9 \( @" E8 X& d
            xlWs.Range("F" & CurRow).Value = Get_Property_value(swDoc, "材料")
. F4 i5 h; t5 \3 B& J            , s8 ~% y( E" T3 y3 w" |
            xlWs.Range("G" & CurRow).Value = Get_Property_value(swDoc, "所属装配")
& G9 A: ]; m" c. ~0 S" e'           xlWs.Range("H" & CurRow).Value = Get_Property_value(swDoc, "数量")/ F3 H  m! g( u  j' P: P
           '对于数量列,按照中心对齐
( z' I: w  q- U4 R            With xlWs.Range("H" & CurRow)
; Y4 S2 v! ?5 @3 s8 b5 ^, l' A% R                .Value = Get_Property_value(swDoc, "数量")
# N5 l; w2 |) `7 p$ N3 Z4 D                .HorizontalAlignment = xlCenter6 n6 {, t% Z6 y7 I
            End With
6 [1 u& q6 E3 A  D            
. A4 P: ]7 I. o0 s) O) c) c/ |# c'           xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc,"Weight")
: V8 D# Z/ O4 E  {9 F9 r            xlWs.Range("I" & CurRow).Value = Get_Property_value(swDoc, "质量")
' i8 a# z+ i- ~( L% F9 {            xlWs.Range("J" & CurRow).Value = Get_Property_value(swDoc, "创建日期")  '重量
1 w. `$ e# U, z  G( _6 `0 _5 S" N            xlWs.Range("K" & CurRow).Value = Get_Property_value(swDoc, "SW-Created Date")) k/ U! [: W% U6 F/ L+ x  l

$ x. Y8 T8 }" ]8 O* ~2 v- ]# v) U'*****************************************************************************************
* ]" t% W0 k/ r* W4 y  g& l
6 |) k9 o8 A! B% q5 F* F====================================================
& f' o; E* |0 O4 ~+ J
. R% C+ E9 C6 E5 C; |# y
1 x% G0 |+ n# R8 m' M: c( |# D  n8 o6 C

7 V  d# H2 @: z' `0 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  I( ]6 u% J: Z1 n$ U0 C
Sw2012 64bit office 2007
4 A5 p- K- _* \: l! q  o* l运行宏后,选择文件夹,excel中只能显示一个零件的相关内容9 y2 k. q8 W. {) {
其实文件夹中有 ...
3 `0 h* M0 j. Z+ z3 m! W
我也试过有这个问题。如果文件大直接就崩溃了,不知道怎么解决
发表于 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 )

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