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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 20655|回复: 5
打印 上一主题 下一主题

solidworks VBA不能启动的解决方法

  [复制链接]

4

主题

50

帖子

81

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
294

最佳新人活跃会员宣传达人

跳转到指定楼层
楼主
发表于 2016-6-20 21:41:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
家里的电脑安装Solidworks2012后,VBA打不开,想编个也做不了。百度了N多解决方案,结果没一个能解决的。对比公司用的,发现公司电脑里的Solidworks右侧栏显示的是中文,而家中的则显示英文。会不会与这个有关?然后又百度Solidworks右侧栏显示英文的解决方法,还真有这回事,把右侧栏显示英文的问题解决之后,VBA也好使了。现将方法详述如下,方便遇到同样问题的朋友。
解决方法如下:
1,控制面板-程序卸载-左上选择 view installed update (就是微软的windows updates补丁升级) - 右上角搜索  KB 3072630 -找到后右击卸载-系统正常会提示重启(不提示自己重启)
2,关闭所有SOLIDWORKS的进程 (任务管理器里没有sldworks.exe在运行)
3,运行 cmd  打开 DOS窗口
4,将路径指到SOLIDWORKS 的安装路径 (在此路径中可找到 sldworks.exe),这个每个人的安装地址不一样,我的SW是在c盘,操作如下:
cd c:\回车(如果你装在D盘,就输入  cd d:\  回车)
cd program files 回车( 打开你安装SW的文件夹,看文件夹上面,照着目录输入,如你装在F盘的 SB 文件夹下,就输入 cd sb 回车 )
cd SOLIDWORKS corp 回车(同上)
cd SOLIDWORKS 回车(同上)
dir   回车(找一下是否有sldworks.exe ,有些没有是被破坏了,只能重装SW了,严重的还要重装WIN系统)
sldworks.exe /regserver  回车(执行这个指令手动注册VBA,如果没有显示错误就说明成功)
启动SW,看看是不是好了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

2

主题

55

帖子

555

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1237

最佳新人活跃会员热心会员宣传达人

沙发
发表于 2016-6-21 15:09:47 | 只看该作者
试了一下,还是不行啊
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

4

主题

50

帖子

81

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
294

最佳新人活跃会员宣传达人

板凳
 楼主| 发表于 2016-6-26 21:49:03 | 只看该作者

   经典图书
c1_wangyf 发表于 2016-6-21 15:09
试了一下,还是不行啊
不知有没有执行“sldworks.exe /regserver”注册一下,如果没有,是肯定不行的。
当然也有可能是其它的原因,不能用这一方法来解决。
我的和我同事的基本都用这方法解决了。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

55

帖子

555

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1237

最佳新人活跃会员热心会员宣传达人

地板
发表于 2016-6-27 09:02:15 | 只看该作者
kavenlee72 发表于 2016-6-26 21:49
不知有没有执行“sldworks.exe /regserver”注册一下,如果没有,是肯定不行的。
当然也有可能是其它 ...
执行了,还是不行。
不过谢谢了。
我安装了2016,VBA可以使用
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

73

帖子

24

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
295

最佳新人活跃会员热心会员宣传达人

5#
发表于 2016-7-2 20:26:11 | 只看该作者

   经典案例图书
好好学习,天天向上!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

28

帖子

1100

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1526
QQ
6#
发表于 2022-3-24 20:19:58 | 只看该作者
上面的好像不行了,下面这个好用:

https://www.swbbsc.com/thread-360873-1-1.html

SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-28 08:29 , Processed in 0.256610 second(s), 23 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表