然后我们点击录制宏按钮,如下图所示。
然后我们要做的就是执行你想要做的操作,在这里我们想增加一个配置,在相应的位置进行操作就可以了。
建好的配置如下图所示。
然后停止录制
将宏保存到自己能找到的位置
然后我们用编辑宏,打开刚才录制的宏
2、在Excel里增加控件
我们在Excel里添加一个命令按钮,按钮的名称我们可以改成“生效”。
3、更改代码
在设计模式打开代码界面,将宏里面的代码复制到Excel里,保留里面原有的代码,并将原代码里的Sub main()去掉,最终形成下面的代码。
到这里,这个按钮还没有生效,我们需要将代码里的Set swApp = Application.SldWorks改成Set swApp = CreateObject("SldWorks.Application") 这句话是Excel作用于SOLIDWORKS的关键。现在这个按钮就可以在SOLIDWORKS里生效了。
让名称等于单元格里的文字
我们还可以做一些更改,让配置的名字等于某一个单元格里的文字,例如等于B7单元格。
将代码里的“默认配置”替换为Range("B7").Value,也就是B7里面的值。
变成这样
然后我们在B7单元格里输入“交互”,再点击一下按钮
这样,就为零件增加了一个名字为交互的配置
我们录制的宏代码里有可能存在没用的代码,记录的是我们鼠标移动或者其他没用的操作,这些代码删掉也不影响运行,例如
boolstatus = Part.Extension.SelectByID2("零件1.SLDPRT", "COMPONENT", 0, 0, 0, False, 0, Nothing, 0)Part.ClearSelection2 True这句,我们在最后的图片里将它删掉了,一样正常运行。
SOLIDWORKS实用技巧可以百度搜索智诚科技ICT,或者点击文章底部了解更多查阅SOLIDWORKS教程。