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

标题: SolidWorks2016 SP5.0 在win10家庭中文版下宏无法执行,点新建、运行、编辑都崩溃 [打印本页]

作者: gardner    时间: 2019-1-20 22:33
标题: SolidWorks2016 SP5.0 在win10家庭中文版下宏无法执行,点新建、运行、编辑都崩溃
SolidWorks2016 SP5.0 在win10家庭中文版下宏无法执行,点新建、运行、编辑都崩溃,是因为win10家庭版的原因吗?


补充内容 (2019-2-11 10:59):
已解决,5楼有详细解决方案。
作者: h_guosu    时间: 2019-1-21 15:50
不好意思,需要水一下
作者: zhk_119    时间: 2019-1-22 11:24
说了,这个版本不支持win 10的
作者: gardner    时间: 2019-2-3 09:11
支持Win10的,家庭版也支持。已经解决了这个问题。是因为没有安装VBA的语言包(VBA71_1033和Vba71_2052)导致的。谢谢答复!
作者: gardner    时间: 2019-2-3 09:15
重装了N次仍旧一点宏工具的任意按钮就崩溃。过程就不说了,最终解决办法如下:
1、solidwork安装包内的VBA有缺陷或者没有安装好。 排除office2007的干扰,网上说可以安装office2013(solidwork的安装要求),但是我没有试过。
2、搜索“vba7.1 64位下载”,并下载VBA7.1(X64位)独立安装包(比如:三达不溜.drv5.cn/sfinfo/15430.htm),解压后是这样的:
图片
依次都安装一下,1033是英文支持,2052是简体中文支持;

在soldwork的安装盘里其实也有,应该是一样的。如下图:
图片

安装后C:\Program Files\Common Files\microsoft shared\VBA\VBA7.1 目录下 多了两个目录:

图片

再进solidwork运行宏就一切正常了。

有人说删除VBA目录就不会出现初始化VBA错误了,其实也是这个问题,没有安装简体中文或英文的VBA包,导致初始化失败。

作者: 明泉2016    时间: 2019-7-6 19:56
活到老学到老!
作者: w249556161    时间: 2020-12-10 22:13
很不错,顶一下!
作者: liusinco    时间: 2021-3-15 15:18
win10  solidworks 无法打开宏   5楼是正解  遇到问题才知道那些是真的大神啊
作者: 老学徒    时间: 2022-10-18 18:57
谢谢楼主分享




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