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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7876|回复: 25
打印 上一主题 下一主题

【修改】Excel表格+自定义属性整理2

  [复制链接]

2

主题

226

帖子

499

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1541

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

跳转到指定楼层
楼主
 楼主| 发表于 2021-7-16 18:12:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

   经典图书
【原创修改】<Excel表格>更改文件名字+自定义属性整理(第二版)
看到版主写的工具 改名 改属性的工具。自己琢磨了一下,现在问题是,装配体过大,会读不到子级 ,若是小装配可处理过来,可以实现修改,包括关联设计的模型图纸都可以修改。
批量更改工具.rar (34.58 KB, 下载次数: 191, 售价: 20 金币)

增加功能:
1 目前可以根据切换按钮 人为选择读取自定义还是读取激活的配置特定属性,反写也是一样。
2 处理的动态颜色反馈。
代码中原作者是遍历后查重。再挨个打开集合里面的对象读取。  我在网上还看到一种直接获取顶层对象,可以知道下面有子对象,就不需要查重,有没有这个搞法的?设置金币,避免伸手党,哈哈 请见谅。
[td]

    Dim strings As Variant
    Dim AssemblyTitle As String
    Dim AssemblyName As String
    Dim errors As Long
    Dim warnings As Long

    Dim mz As String
    Dim qmlj As String '全名路径
    Dim qmzz As String

    Set AssemblyDoc = swApp.ActiveDoc        '激活装配体文档
    Set swmodel = swApp.ActiveDoc         '激活对象文档
    Set swmodel = swApp.GetFirstDocument        '获取第一个文档对象
        Do While Not swmodel Is Nothing     '第一个对象不为空时计算
            AssemblyTitle = swmodel.GetTitle
    ' Split the title into two strings using the period (.) as the delimiter
            strings = Split(AssemblyTitle, ".")
    ' You'll use AssemblyName when mating the component with the assembly
            AssemblyName = strings(0)
            '下面三行显示名称 名称+后缀  全路径
'            Debug.Print AssemblyName
'            Debug.Print swmodel.GetTitle
'            Debug.Print swmodel.GetPathName

评分

参与人数 1威望 +5 金币 +52 贡献 +5 收起 理由
洪七公 + 5 + 52 + 5 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 转播转播 分享教程|习题|模型|技巧 点赞点赞1 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

2

主题

516

帖子

16

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2172

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

沙发
发表于 2021-7-17 14:49:02 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

1

主题

34

帖子

159

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
281
QQ
板凳
发表于 2021-7-20 16:44:22 | 只看该作者

   经典图书
SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

196

帖子

1057

金币

传奇

Rank: 8Rank: 8

积分
3642

最佳新人活跃会员热心会员宣传达人灌水之王

地板
发表于 2021-7-20 16:49:52 | 只看该作者
很不错,找到组织了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

400

帖子

110

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1558

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

5#
发表于 2021-7-23 17:54:02 | 只看该作者

   经典案例图书
好好学习,天天向上!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

23

帖子

192

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
275

最佳新人活跃会员宣传达人

6#
发表于 2021-7-28 09:07:17 | 只看该作者
楼主您好,我运行Excel,读取没问题,写入时提示下面问题,怎么解决那!

论坛.jpg
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

150

帖子

100

金币

堂主

Rank: 4

积分
951

最佳新人活跃会员热心会员宣传达人灌水之王

7#
发表于 2021-8-3 22:54:56 来自手机 | 只看该作者

   经典案例图书
好好学习,天天向上
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

226

帖子

499

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1541

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

8#
 楼主| 发表于 2021-8-4 13:59:50 | 只看该作者
guoruihan1999 发表于 2021-7-28 09:07
楼主您好,我运行Excel,读取没问题,写入时提示下面问题,怎么解决那!

是不是只读?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

21

帖子

309

金币

堂主

Rank: 4

积分
729

最佳新人宣传达人

9#
发表于 2021-8-23 14:49:31 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

205

帖子

1

金币

堂主

Rank: 4

积分
778

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

10#
发表于 2021-8-24 14:34:47 | 只看该作者

   经典图书
好东西,谢谢分享!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

196

帖子

1057

金币

传奇

Rank: 8Rank: 8

积分
3642

最佳新人活跃会员热心会员宣传达人灌水之王

11#
发表于 2021-8-25 16:27:30 | 只看该作者
很不错,找到组织了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

582

帖子

201

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2689

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

12#
发表于 2021-8-27 20:16:53 | 只看该作者
SW机械工程师网,找到组织了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

73

帖子

8

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
205

最佳新人活跃会员热心会员宣传达人

13#
发表于 2021-8-27 23:14:17 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

400

帖子

110

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1558

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

14#
发表于 2021-10-13 23:02:01 | 只看该作者
SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

21

帖子

4

金币

天使

Rank: 2Rank: 2

积分
103

最佳新人宣传达人

15#
发表于 2021-11-9 10:16:49 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

谢谢风向收藏了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

21

帖子

4

金币

天使

Rank: 2Rank: 2

积分
103

最佳新人宣传达人

16#
发表于 2021-11-9 10:23:03 | 只看该作者

   经典案例图书

SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

99

帖子

644

金币

传奇

Rank: 8Rank: 8

积分
3466

最佳新人活跃会员热心会员宣传达人

17#
发表于 2022-1-17 08:16:20 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

很不错,顶一下!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

99

帖子

644

金币

传奇

Rank: 8Rank: 8

积分
3466

最佳新人活跃会员热心会员宣传达人

18#
发表于 2022-1-17 11:22:13 | 只看该作者

   经典案例图书
A大的源程序运行也是这个问题,你这个修改的也是这个问题,用不了

1642389641(1).jpg
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

156

帖子

93

金币

堂主

Rank: 4

积分
880

最佳新人活跃会员热心会员宣传达人灌水之王

19#
发表于 2022-3-15 15:19:39 | 只看该作者
好东西,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

162

帖子

1198

金币

传奇

Rank: 8Rank: 8

积分
4274

最佳新人活跃会员热心会员宣传达人灌水之王

20#
发表于 2022-4-27 12:09:12 | 只看该作者
感谢楼主分享!但是 无法 读取  子装配(就是装配体内部的装配图),只能读取顶层啊!
另外 写入写出 速度 慢卡 啊
还望再更新一版哦!517339237@qq.com
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

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

手机版|小黑屋| GMT+8, 2025-5-24 23:00 , Processed in 0.596405 second(s), 26 queries , Memcache On.

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

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

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