solidworks实用宏——多个宏同时执行的宏
有些宏的功能不适合直接做成一个宏执行——首先容易出错;其次不实用,有时候只要其中几个运行。现在分享的这段程序就能把各个不同的宏,一次同时执行——不需要哪些宏运行的话,可以临时屏蔽了。下一步准备做成可选菜单。
Option Explicit
Dim swApp As SldWorks.SldWorks
Dim runMacroError As Long
Sub main()
Set swApp = Application.SldWorks
swApp.RunMacro2 "J:\Solidworks模板及设计库\H 宏\0A 0)变更零件单位g.swp", "Module0A_0变更零件单位g", "main", 0, runMacroError
swApp.RunMacro2 "J:\Solidworks模板及设计库\H 宏\删除自定义配置的所有属性.swp", "删除自定义配置参数_", "main", 0, runMacroError
swApp.RunMacro2 "J:\Solidworks模板及设计库\H 宏\0A 绘图标准A2A3A4.swp", "Module0A_绘图标准A2A3A4", "main", 0, runMacroError
swApp.RunMacro2 "J:\Solidworks模板及设计库\H 宏\0A 4)图名分离.swp", "T图名分离", "main", 0, runMacroError
End Sub
说明:
第一段 就是需要同时执行的宏的文件路径;
第二段是这个宏的“模块”名称;
第三段是main程序,一般不用改
不能做成指令的宏不是好宏,粗鄙之人只能是再找一下 感谢分享 冷月梧桐 发表于 2020-6-6 21:44
不能做成指令的宏不是好宏,粗鄙之人只能是再找一下
宏做成按钮可以设置自定义快捷键。我感觉这样子好用些。特别是想修改的时候方便 多谢楼主分享。 谢谢分享,楼主大恩大德 先下载学习了,看怎么使用,
古牧爱我的人要 好东西 好东西啊