SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: hling99
打印 上一主题 下一主题

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

  [复制链接]

3

主题

19

帖子

20

金币

天使

Rank: 2Rank: 2

积分
68
QQ
41#
发表于 2017-12-16 14:01:16 | 只看该作者

   经典图书
大神自定义属性可以增加么
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

2

主题

20

帖子

14

金币

天使

Rank: 2Rank: 2

积分
50
QQ
42#
发表于 2017-12-16 14:19:29 | 只看该作者
另外读取的属性如果在EXCEL中修改可以返回去修改模型中的属性么
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

3

主题

32

帖子

56

金币

天使

Rank: 2Rank: 2

积分
117
QQ
43#
发表于 2017-12-16 14:27:30 | 只看该作者

   经典图书
SW2015   EXCEL2013试过,无反应,优先级别全部统统设置一次,还是无反应,求解!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

26

帖子

42

金币

天使

Rank: 2Rank: 2

积分
123
QQ
44#
发表于 2017-12-16 16:33:35 | 只看该作者
大大,弄了N久,没成功,提示:用户定义类型未定义(Dim PrevBmp As stdole.StdPicture),见下图,求解!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

29

帖子

14

金币

天使

Rank: 2Rank: 2

积分
67
QQ
45#
发表于 2017-12-16 17:43:32 | 只看该作者

   经典案例图书
良大是怎麽把vba的注解轉換成繁體中文的?
我這邊日文系統打開全都是無法閲讀的文字,很多表格名的引用全都變成不可讀,完全沒得測試。。。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

32

帖子

35

金币

天使

Rank: 2Rank: 2

积分
104
QQ
46#
发表于 2017-12-16 18:03:35 | 只看该作者
建议遍历装配体,再获取属性,因为在设计中,文件夹内有许多设计中放弃的垃圾零配件不好清理。  这个哪位高手改编一下  哈哈那就完美了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

29

帖子

19

金币

天使

Rank: 2Rank: 2

积分
74
QQ
47#
发表于 2017-12-16 19:31:46 | 只看该作者

   经典案例图书
是用這軟件 ConvertZ.exe 簡繁複製切換就是.
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

33

帖子

45

金币

天使

Rank: 2Rank: 2

积分
142
QQ
48#
发表于 2017-12-17 02:34:48 | 只看该作者
只能羨慕了,流量不夠,
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

31

帖子

100

金币

天使

Rank: 2Rank: 2

积分
166
QQ
49#
发表于 2017-12-17 04:25:13 | 只看该作者
感謝。,,,
切換ok,貼囘去還是亂成一團。。vba編輯器依舊這麽神奇。。
不逐條修正成英文是沒辦法繼續下去了。。。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

25

帖子

28

金币

天使

Rank: 2Rank: 2

积分
94
QQ
50#
发表于 2017-12-17 14:00:56 | 只看该作者

   经典图书
流量不足 如何兑换呀?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

24

帖子

31

金币

天使

Rank: 2Rank: 2

积分
112
QQ
51#
发表于 2017-12-17 14:40:39 | 只看该作者
配置
solidworks 2012   +  win7 64  +  32位office
拿过和与预想的一样     直接无法用     要么EXCEL 直接空白

调试之前 注释掉 容错语句   on error resume next   
问题:
          1.工程引用要改
          2.去掉 PtrSafe  (见图片 PtrSafe,对照楼主源代码)    ,不去掉的话 那段代码直接  亮红
         3.类型声明符与声明对象不符,,改改改  在left 前加  VBA. (见图片 VBA
结果:
       1. 缩略图的错误(见图片报错)没搞定     直接先屏蔽掉     去找资料或坛里高人指点
       2.可以顺利生成不带图的bom(见图bom表)
ptrsafe

VBA

报错

BOM表
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

29

帖子

28

金币

天使

Rank: 2Rank: 2

积分
96
QQ
52#
发表于 2017-12-17 17:09:19 | 只看该作者
solidworks2017的VBA是6.0,solidworks2013以后为7.0,程序需要做一些调整
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

24

帖子

25

金币

天使

Rank: 2Rank: 2

积分
85
QQ
53#
发表于 2017-12-17 17:42:07 | 只看该作者
果如楼主所说2013以后版本上使用效果不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

21

帖子

31

金币

天使

Rank: 2Rank: 2

积分
103
QQ
54#
发表于 2017-12-17 18:49:09 | 只看该作者

VBA确实不方便   
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

33

帖子

23

金币

天使

Rank: 2Rank: 2

积分
85
QQ
55#
发表于 2017-12-17 19:27:47 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

想知道 楼主   顺利提取出图片   是怎样的配置
问过别人  GetPreviewBitmap  好像64位用不了
要我用内存截图 法
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

29

帖子

28

金币

天使

Rank: 2Rank: 2

积分
95
QQ
56#
发表于 2017-12-17 20:06:46 | 只看该作者

   经典案例图书
大大问的高人,应该不清楚COM为何物!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

29

帖子

43

金币

天使

Rank: 2Rank: 2

积分
116
QQ
57#
发表于 2017-12-17 20:47:13 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

都不是专业的   思路可能不同  不到不得已 不打算用他的方法  有难度     不过那种方法 图片效果不错
别卖关子了   有解决方法吗
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

36

帖子

38

金币

天使

Rank: 2Rank: 2

积分
133
QQ
58#
发表于 2017-12-17 21:08:21 | 只看该作者

   经典案例图书
曲线救国 选了一种取巧的方法 哈哈哈

吐槽一下  SWDM-API

程序还要调一下 (以后再说头大)主要是图片显示大小问题

SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

29

帖子

59

金币

天使

Rank: 2Rank: 2

积分
122
QQ
59#
发表于 2017-12-17 22:51:28 | 只看该作者
在低版本中用GetPreviewBitmap提取图片没问题,我以前在SW2012用过,现在手头没有低版本,无法验证!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

34

帖子

55

金币

天使

Rank: 2Rank: 2

积分
142
QQ
60#
发表于 2017-12-18 02:26:27 | 只看该作者
打开装配体,批量输出零部件属性及缩略图
(也可称之为零部件明细表统计)
'说明: 该可以批量输出打开的装配体中所有零部件属性及缩略图到excel文件中
''前提条件: 1.当前所打开的文档必须是装配体
'
''           2.运行该程序前要将装配体中的轻化零部件全部进行还原,否则对轻化的零部件不进行统计;
'
''           3.每个零部件的文档属性中必须要包含要提取的属性名称
'
'最后结果: 该将批量输出打开的solidworks装配体所有零部件中所包含的零部件质量,密度,数量,所属装配号
'
'          以及自定义属性和配置属性及缩略图到excel文件中并存储到桌面上。
'
'特点:
'   1.该可同时输出零部件自定义属性以及配置属性
'
'   2.该可统计输出零部件总数量以及总重
'
'   3.该可统计输出零部件所属装配代号
'
'   4.该可输出所有零部件缩略图
'
'   5.对于封套,Bom排除零部件,既可以统计进去,也可排除
'
'作者:lhl,2017.08.05
'
'版本:V1.0
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2025-6-10 16:41 , Processed in 0.343296 second(s), 21 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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