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

标题: 〖扫盲〗关于SolidWorks宏的使用说明 [打印本页]

作者: Allate    时间: 2021-5-4 14:55
标题: 〖扫盲〗关于SolidWorks宏的使用说明
0. SolidWorks常用的宏,一般都是使用VBA来编写,以.swp为后缀的文件。

1. 首先,是怎么使用宏文件,有两种方法。
1.1 自定义宏按钮,然后要使用的时候点击按钮即可。
见这个链接:https://www.swbbsc.com/thread-291217-1-1.html
或者下图:


1.2 设置快捷键。方法:自定义>键盘>宏>新建宏按钮,见下图——


2. 怎么编辑宏。
2.1 调出宏工具。


2.2使用VBA编辑器。


3. 使用宏时发生的错误。
3.1 提示找不到工程或库,可通过以下的设置修复(不同版本的SW对应不同版本的库,显示缺失的时候,可以从下方找到对应版本的库,打上勾确定即可)。


3.2 别人正常运行的宏,如果你运行不了或者没出效果,有几个可能:
①是否没打开引用(见3.1);
②可能是因为SW版本过低,宏里使用了旧版本没有的API;
③是否系统里面安装有多个版本的SW;
④电脑的【文件夹选项】中,是否选择了隐藏扩展名;
⑤SW语言的问题,使用中文和英文会有区别;
⑥可能该宏考虑不够全面,只适用于一般情况,没考虑到你的特殊情况。

3.3 不要在宏插件的对话框里面进行重命名,这样会导致文件无法打开。



鉴于所知有限,暂时只能写到这里,期待大家帮忙完善。








作者: Allate    时间: 2021-5-4 17:05
顺便把相关的资源发一下:
SOLIDWORKS二次开发与API教程(2020版)
https://www.swbbsc.com/thread-365322-1-1.html

SOLIDWORKS API二次开发实例详解(微视频2018版)(C#)
https://www.swbbsc.com/thread-365323-1-1.html

SolidWorks高级教程:二次开发与API2007高清扫描版
https://www.swbbsc.com/thread-201889-1-1.html
配套光盘:
https://www.swbbsc.com/thread-34655-1-1.html

SolidWorks 2008 API - Programming and Automation(英文版)
https://www.swbbsc.com/thread-333629-1-1.html

SolidWorks_二次开发实例解析
https://www.swbbsc.com/thread-33359-1-1.html

SolidWorks API 二次开发(2003原始版本)
https://www.swbbsc.com/thread-11175-1-1.html


〖转贴〗API汉化版
https://www.swbbsc.com/thread-310499-1-1.html

〖转贴〗SolidWorks里的常量
https://www.swbbsc.com/thread-337658-1-1.html







作者: yanwei1945    时间: 2021-5-4 21:52
感谢楼主分享,很不错哈
作者: yqzjjx    时间: 2021-5-4 22:44
多谢楼主分享经验,有用
作者: yni621    时间: 2021-5-5 17:16
感谢楼主分享,很不错!
作者: superale    时间: 2021-5-6 18:01
精华,让新手受益非浅,遥想以前,我怎么没有遇到这样的帖子呢
作者: czx712    时间: 2021-5-10 22:12
感谢楼主分享,很不错!
作者: czx712    时间: 2021-5-10 22:20
楼主辛苦了!
作者: 苏州万坤信息    时间: 2021-5-12 14:24
楼主太有才了,膜拜中……
作者: harrythank    时间: 2021-5-16 23:29
苏州万坤信息 发表于 2021-5-12 14:24
楼主太有才了,膜拜中……

为什么你的时间显示的是2021年6月3日

微信图片_20210516232820.png

作者: 苏州万坤信息    时间: 2021-5-17 13:51
harrythank 发表于 2021-5-16 23:29
为什么你的时间显示的是2021年6月3日

可能是他系统问题,我有时候看别人也是,进帖子时间就对了
作者: menke    时间: 2021-5-18 09:17
楼主太有才了,膜拜中……
作者: a13972759    时间: 2021-5-20 10:32
感谢楼主分享关于SolidWorks宏的使用说明
作者: 18144919735    时间: 2021-5-22 14:02
感谢楼主分享关于SolidWorks宏的使用说明
作者: fushr    时间: 2021-5-24 08:58
这个比较好用了,值得推广
作者: zhenmao12356    时间: 2021-5-24 19:39
感谢楼主分享关于SolidWorks宏的使用说明
作者: qq2941115105    时间: 2021-5-27 10:10
界面变成英文,怎么改回中文?
作者: finewen    时间: 2021-5-29 13:58
楼主太有才了,膜拜中……
作者: 左衣001    时间: 2021-5-31 20:37
多谢楼主分享经验,有用
作者: perfectzzm    时间: 2021-6-3 10:21
感谢楼主分享关于SolidWorks宏的使用说明
作者: 星雨落尘    时间: 2021-6-3 10:37
SW机械工程师网,找到组织了!
作者: 风雨叶    时间: 2021-6-3 13:56
谢谢楼主分享,好好学习一下
作者: 1066236582    时间: 2021-6-8 13:10
感谢分享,楼主辛苦
作者: design100    时间: 2021-6-12 13:15
很不错,顶一下!
作者: zzm5337    时间: 2021-6-16 16:02
楼主辛苦了!
作者: 阿斯蒂芬0    时间: 2021-6-21 00:06
楼主太有才了,膜拜中……
作者: 成就梦想    时间: 2021-6-28 15:02
楼主太有才了,膜拜中……
作者: zhuoming0098    时间: 2021-7-5 07:56
感谢楼主分享
作者: 凡夫非俗子    时间: 2021-7-5 11:17
楼主辛苦了!
作者: peng188    时间: 2021-7-7 21:58
多谢楼主分享经验,有用  很好 看到了活跃的论坛
作者: 無鈊唐螂    时间: 2021-7-11 14:39
SW机械工程师网,找到组织了!
作者: guoruihan1999    时间: 2021-7-14 07:58
学习学习,抽空学习二次开发
作者: hchoneg    时间: 2021-7-16 20:30
感谢楼主分享,很不错!
作者: 小杰丶丶丶丶    时间: 2021-7-24 10:37
楼主辛苦了!
作者: guoruihan1999    时间: 2021-7-28 08:51
版主你好,Excel表读取的时候没问题,写入数据时提示下面错误,怎么解决那,谢谢。

论坛.jpg

作者: Allate    时间: 2021-7-28 11:41
guoruihan1999 发表于 2021-7-28 08:51
版主你好,Excel表读取的时候没问题,写入数据时提示下面错误,怎么解决那,谢谢。

权限的问题不是我的能力可以解决的,抱歉了。
作者: guoruihan1999    时间: 2021-7-28 15:52
Allate 发表于 2021-7-28 11:41
权限的问题不是我的能力可以解决的,抱歉了。

版主您好,这种属于哪里权限有问题,是我的电脑盘的权限有问题,还是SolidWorks软件有问题,还是怎么着那。
作者: Allate    时间: 2021-7-28 16:20
guoruihan1999 发表于 2021-7-28 15:52
版主您好,这种属于哪里权限有问题,是我的电脑盘的权限有问题,还是SolidWorks软件有问题,还是怎么着那 ...

你的这个电脑没有加密之类的吧?
如果没有加密的话,可能就是涉及到标准件之类在C盘的零件,或者是只读文件,你自己尝试排除一下,比如删除一部分行。
作者: keyi117263    时间: 2021-7-31 01:22
我就是出现了找不到工程或库,按你说的方法,点引用,是灰色的按钮,怎么办,点不了。
作者: Vancue    时间: 2021-8-2 16:38
关于SolidWorks宏的使用说明
作者: q6699505    时间: 2021-8-6 12:05
感谢楼主分享,很不错!
作者: q6699505    时间: 2021-8-7 11:39
非常不错,求楼主分享!
作者: q6699505    时间: 2021-8-9 07:59
SolidWorks机械工程师网,顶一下。
作者: 無鈊唐螂    时间: 2021-8-9 11:57
SW机械工程师网,找到组织了!
作者: q6699505    时间: 2021-8-10 07:59
很不错,希望能共享模型,谢谢!
作者: q6699505    时间: 2021-8-11 11:47
楼主最好发张图片!
作者: q6699505    时间: 2021-8-12 08:07
余钱面买木木木木木木木
作者: shenglihang    时间: 2021-8-12 17:54
多谢楼主分享经验,有用
作者: q6699505    时间: 2021-8-13 11:38
很不错,顶一下!
作者: q6699505    时间: 2021-8-14 08:01
楼主很专业,写得很好!
作者: 無鈊唐螂    时间: 2021-8-15 08:05
SW机械工程师网,找到组织了!
作者: q6699505    时间: 2021-8-16 08:06
感谢楼主分享,很不错!
作者: q6699505    时间: 2021-8-17 07:59
看看啊AA 啊啊 啊啊
作者: q6699505    时间: 2021-8-18 08:08
上传模型,帮你看看!
作者: q6699505    时间: 2021-8-19 07:56
SW机械工程师网,找到组织了!
作者: q6699505    时间: 2021-8-20 08:00
嘻嘻嘻嘻嘻嘻嘻嘻寻寻寻寻寻寻寻寻寻寻寻寻
作者: q6699505    时间: 2021-8-21 07:57
好好学习,天天向上!
作者: q6699505    时间: 2021-8-23 07:59
没图,不知道是什么!
作者: q6699505    时间: 2021-8-24 07:57
楼主辛苦了!
作者: q6699505    时间: 2021-8-25 08:04
好东西,努力学习学习!
作者: q6699505    时间: 2021-8-26 08:01
下载下来看看,应该会有用!
作者: 無鈊唐螂    时间: 2021-8-26 13:47
感谢楼主分享,很不错!
作者: q6699505    时间: 2021-8-27 08:00
很不错,希望能共享模型,谢谢!
作者: q6699505    时间: 2021-8-28 08:03
楼主很专业,写得很好!
作者: q6699505    时间: 2021-8-30 08:01
很不错,希望能共享模型,谢谢!
作者: 無鈊唐螂    时间: 2021-8-31 19:47
非常不错,求楼主分享!
作者: 無鈊唐螂    时间: 2021-9-1 11:29
SW机械工程师网,找到组织了!
作者: 944673629    时间: 2021-9-2 12:14
感谢楼主分享,很不错!
作者: q6699505    时间: 2021-9-3 07:57
很不错,希望能共享模型,谢谢!
作者: mita999    时间: 2021-9-3 13:36
感谢楼主分享,很不错!
作者: q6699505    时间: 2021-9-4 08:04
很不错,希望能共享模型,谢谢!
作者: 無鈊唐螂    时间: 2021-9-4 11:36
感谢楼主分享,很不错!
作者: q6699505    时间: 2021-9-5 13:17
没图,不知道是什么!
作者: q6699505    时间: 2021-9-7 08:04
没图,不知道是什么!
作者: 無鈊唐螂    时间: 2021-9-8 08:49
楼主辛苦了!
作者: 無鈊唐螂    时间: 2021-9-8 08:55
楼主太有才了,膜拜中……
作者: q6699505    时间: 2021-9-9 08:02
非常不错,求楼主分享!
作者: q6699505    时间: 2021-9-11 08:00
很不错,希望能共享模型,谢谢!
作者: q6699505    时间: 2021-9-13 08:03
很不错,找到组织了!
作者: 無鈊唐螂    时间: 2021-9-13 08:32
感谢楼主分享,很不错!
作者: 無鈊唐螂    时间: 2021-9-13 08:44
SolidWorks机械工程师网,顶一下。
作者: 無鈊唐螂    时间: 2021-9-13 18:41
很不错,找到组织了!
作者: 無鈊唐螂    时间: 2021-9-14 08:19
楼主太有才了,膜拜中……
作者: q6699505    时间: 2021-9-15 13:01
上传模型,帮你看看!
作者: 944673629    时间: 2021-9-16 10:56
谢谢楼主分享
作者: fz8889    时间: 2021-9-29 16:50
活到老学到老!
作者: 無鈊唐螂    时间: 2021-10-7 19:51
SolidWorks机械工程师网,顶一下。
作者: q6699505    时间: 2021-10-9 07:53
楼主太有才了,膜拜中……
作者: xiaofly888    时间: 2021-10-21 15:53
没有用的知识又增长了不少  呵呵二号
作者: xiaofly888    时间: 2021-10-21 19:11
非常不错,求楼主分享!
作者: lznlsd    时间: 2021-10-27 13:33
多谢楼主分享经验,有用
作者: 無鈊唐螂    时间: 2021-11-4 16:50
SW机械工程师网,找到组织了!
作者: MU19911006    时间: 2021-11-8 10:16
SW机械工程师网,找到组织了!
作者: 無鈊唐螂    时间: 2021-11-9 10:45
很不错,找到组织了!
作者: 無鈊唐螂    时间: 2021-11-10 10:04
楼主太有才了,膜拜中……
作者: 用户已被注册    时间: 2021-11-14 18:09
厉害了!感谢分享
作者: linkral    时间: 2021-11-18 20:42
感谢楼主分享关于SolidWorks宏的使用说明
作者: tdgboy    时间: 2021-11-24 08:30
活到老学到老!
作者: q6699505    时间: 2021-12-2 20:03
很不错,希望能共享模型,谢谢!
作者: q6699505    时间: 2021-12-6 18:39
好好学习,天天向上!




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