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

标题: SW宏-删除所有配置属性 [打印本页]

作者: lzz8897189    时间: 2019-11-18 18:12
标题: SW宏-删除所有配置属性

复制代码
作者: bbqbatman    时间: 2019-11-20 13:29
删除所有自定义属性

Sub main() '删除自定义属性
Dim swApp As Object
Dim swModel2 As SldWorks.ModelDoc2
Dim vCustInfoNameArr2 As Variant

Set swApp = _
Application.SldWorks

Set swModel2 = swApp.ActiveDoc

vCustInfoNameArr2 = swModel2.GetCustomInfoNames

  If Not IsEmpty(vCustInfoNameArr2) Then
     For Each vCustInfoName2 In vCustInfoNameArr2
         bRet = swModel2.DeleteCustomInfo(vCustInfoName2)
      Next
  End If
End Sub

复制代码
作者: wangzhi5076    时间: 2019-11-21 21:17
谢谢楼主,保存先,后面应该有用
作者: lake101    时间: 2019-11-22 18:59
感觉楼主分享,适用于哪个版本呢?
作者: delta_2008    时间: 2019-11-22 22:04
宏是不分版本的,适用于SW任何版本。
作者: abclk123    时间: 2019-11-23 06:33
那位麻烦告诉一下,我复制这些代码怎么变了内容?
作者: wwwerzhou    时间: 2020-4-7 19:49
能遍历吗
作者: jyzas001    时间: 2020-5-30 22:46
谢谢楼主分享
作者: xiaocake    时间: 2020-6-2 10:53
delta_2008 发表于 2019-11-22 22:04
宏是不分版本的,适用于SW任何版本。

你错了,SW软件一直在更新,对应的api接口也是跟着更新的。
所以要看宏代码里面使用的方法或属性在旧版本的sw是不是支持。
一般新版本是支持旧版本里面的方法的,反之则不行。
比如重命名的接口只有sw2016以上版本才有,在旧版本里面是用不了的。
所以在写宏代码的时候,如果为了兼容旧版本,只能使用旧版本的方法和属性。

作者: yni621    时间: 2020-6-5 11:10
SW机械工程师网,找到组织了!
作者: wsbty2018    时间: 2020-6-22 22:46
如何同时删除配置属性和自定义属性
作者: 刘茂机械    时间: 2021-1-21 08:17
这两个可以合并吗 大神
作者: wwwerzhou    时间: 2021-1-22 13:09
这个能够遍历装配体吗,请求做一个遍历宏
作者: song35151    时间: 2021-3-23 10:10
不能用。。。。。。。。。。。
作者: song35151    时间: 2021-3-23 10:11
bbqbatman 发表于 2019-11-20 13:29
删除所有自定义属性

Sub main() '删除自定义属性

测试可以用,怎么删除配置特性呢
作者: 1215956038    时间: 2021-4-9 22:58
楼主太有才了,膜拜中……
作者: 工程Jay_chen    时间: 2021-7-26 19:40
大神,这个能够改成遍历装配体吗
作者: tiancaiashuai    时间: 2021-7-27 11:25
很不错,顶一个
作者: 13178546908    时间: 2021-12-23 11:53
试试看
作者: 13178546908    时间: 2021-12-23 11:56
只能清除输入框的文字,选项框的选项都还在
作者: hhh001    时间: 2022-6-1 08:55
这个能够改成遍历装配体吗
作者: hhh001    时间: 2022-6-1 19:21
谢谢楼主分享
作者: DFFDSGG114485    时间: 2022-6-1 20:06
谢谢楼主,保存先,后面应该有用
作者: 树荫2333    时间: 2023-5-29 16:55
大佬6666,很好用
作者: xinge007    时间: 2023-6-11 10:46
楼主辛苦了!
作者: xinge007    时间: 2023-6-11 10:48
SW机械工程师网,找到组织了!
作者: 氕氘氚    时间: 2023-6-12 13:47
SW机械工程师网,找到组织了!
作者: nbxhynbxhy    时间: 2023-6-12 14:02
试试看
作者: 独狼K123456    时间: 2023-8-8 09:35
很不错,顶一下!
作者: pekoel    时间: 2023-10-12 17:14
有对应的vba教程链接嘛老铁们
作者: haipengwj    时间: 2023-11-9 16:43
SW机械工程师网,找到组织了!
作者: lwh0596    时间: 2023-11-21 14:57
bbqbatman 发表于 2019-11-20 13:29
删除所有自定义属性

Sub main() '删除自定义属性

谢谢楼主,保存先,后面应该有用
作者: suetee    时间: 2024-2-18 08:49
好东西,努力学习学习!
作者: 海上的兵    时间: 2024-8-16 09:41
楼主太有才了,膜拜中……




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2