对于方程式和宏的功能不全,solidworks打不开,方程式怎么改都是显示句法错误,按照网上的方法点击盘内PreReqs/VBA进行更新也不管用的情况

原因:VBA有部分丢失或未更新
方法:把原有的solidworks里的VBA删除并清理干净,再重新下载就可以了。
步骤:
要解决SolidWorks VBA7.1重装失败的问题,可按照以下步骤操作:
步骤1:彻底卸载残留的VBA7.1组件
可直接看这个帖子:SolidWorks卸载不干净、VBA安装失败的问题(图文并茂)
- 下载Microsoft Program Install and Uninstall工具。
下载地址:https://download.microsoft.com/download/7/E/9/7E9188C0-2511-4B01-8B4E-0A641EC2F600/MicrosoftProgram_Install_and_Uninstall.meta.diagcab
(复制到浏览器下载)
- 运行该工具,选择“卸载”选项,找到所有带“Microsoft Visual Basic for Applications 7.1”的条目,逐个卸载(通常有3个左右)。
- 卸载完成后重启电脑。
步骤2:清理系统残留文件
- 打开文件夹 C:\Program Files\Common Files\Microsoft Shared ,删除其中的 VBA 文件夹。
- 若之前安装过多个SolidWorks版本,需确保所有版本的VBA相关文件均已清理。
步骤3:重新安装VBA7.1
- 从SolidWorks官方安装包中找到VBA7.1的安装程序(通常在 PreReqs\VBA 目录下),以管理员身份运行安装程序。(只需点打勾的三个)
- 若安装过程中仍出现配置提示,耐心等待其完成(避免点击“Cancel”)。

步骤4:修复SolidWorks安装
- 打开SolidWorks安装管理器,选择“修复”选项,对SolidWorks整体进行修复,确保VBA组件与软件正常关联。

如果以上步骤仍未解决问题,可尝试使用Windows Installer Clean Up工具(需注意微软官方已不再提供,可通过第三方可靠渠道获取),卸载所有VBA7.1相关的安装项后再重新安装。
clean up.exe程序(两个运行程序均在下面链接),再把S-078838_uninstall_vba.bat文件放到C盘根目录,右键以管理员运行打开即可。这时就可以重新安装solidworks了#SolidWorks#
链接:https://pan.baidu.com/s/19tPrih_uUa5bF9qJZOwFRQ
提取码:star
以上解决方案,来自贴吧老哥,豆包和b站up
贴吧:https://tieba.baidu.com/p/7914735820
b站:网页链接
非常感谢,我整理到一起,希望也能解决你的问题
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删