有粉丝反馈宏程序效率工具总出错?这些妙招帮你快速修复
编辑: 发表时间:2025-5-20 9:55:12 浏览次数:
在我们之前分享的SOLIDWORKS宏程序内容中,为大家已经讲解过一部分基于宏制作的效率工具,领略到了宏工具在提升设计效率方面的强大能力。然而,一些用户在实际操作中也遇到了各种问题,因此,我们特别整理了这篇文章,旨在集中解决大家在使用宏工具时可能遇到的常见问题。

用户在打开SOLIDWORKS软件时,界面会出现如下问题提示“没能启动应用程序Visual Basic,方程式和宏将不能使用”,在运行宏的时候,或者保存宏,SOLIDWORKS软件就会崩溃。
产生原因:用户在卸载Windows office应用程序后,重新安装office应用程序引发的报错。导致SOLIDWORKS软件与office的VBA产生冲突
解决方法:
使用【MicrosoftProgram_Install_and_Uninstall.meta】工具(链接:Fix problems that block programs from being installed or removed - Microsoft Support)把VBA有关的安装全部卸载干净。
(控制面板/程序/卸载程序,找到对应版本的SOLIDWORKS,右键点击【更改】,在SOLIDWORKS弹出界面中选择【修复您的安装】)
调用宏后未响应或未出现对话框
产生原因:对应宏程序与现设备vba版本不太一致,需要进行以下设置
解决方法:
1、确认宏文件所在路径已勾选可查看文件名后缀设置
2、打开SOLIDWORKS安装包找到vba路径(一般在安装盘:\SOLIDWORKS XX版本\PreReqs\VBA),把vba下的都双击一遍,重启一下sw和资源管理器
3、工具栏空白处自定义命令-编辑宏-引用-工具-勾选该宏程序保存版本,在当前使用版本SW的VBA版本