EXCEL VBA连接不同版本的solidworks

本文介绍了如何使用Excel VBA连接不同版本的SolidWorks,特别是在尝试连接17版SolidWorks时遇到的问题。通过设置特定的字符串来指定SolidWorks版本,如'SldWorks.Application.23'对应15版,以此类推。同时,文章提供了引用SolidWorks VBA的步骤,以帮助用户在Excel VBA中正确操作SolidWorks。
摘要由CSDN通过智能技术生成

        因为工作原因,电脑里装了17版与20版sw;最近研究通过Excel vba对sw进行批量属性更改,一直用Set swApp = CreateObject("SldWorks.Application")打开20版sw,进行代码编写,运行正常。今天想着连接一下17版sw,对17版sw零部件进行批量属性更改,不知怎么一直连接到20版,查资料一上午没搞定。下午突然看到这篇文章<Solidworks二次开发-连接solidworks>,才恍然大悟。分享给大家,希望大家少走点弯路。

1、以17版为例:

Sub 连接sw()
Dim swApp As SldWorks.SldWorks
Dim swModel As SldWorks.ModelDoc2
Set swApp = CreateObject("SldWorks.Application.25") '启动SW17
swApp.Visible = True
Set swModel = swApp.ActiveDoc
End Sub

2、其他版本对应值

(1) "sw15"  对应   "SldWorks.Application.23"
(2) "sw16"  对应   "SldWorks.Application.24"
(3) "sw17"  对应   "SldWorks.Application.25"
(4) "sw18"  对应   "SldWorks.Application.26"
(5) "sw19"  对应

VBA实战(Solidworks二次开发)(3):常用属性
nianfen的博客
05-24 561
记录Solidoworks在实战中应用的属性。
SolidworksVBA程序文件.zip_SolidWorks vba_VBa_solidwork_变压器_变压器建模
07-15
利用SolidworksVBA实现了一个变压器的自动建模。
C# Solidworks二次开发------读取Excel
最新发布
qq_63250765的博客
07-24 276
使用Excel主要是为了应对大量数据,或者有些现有的数据需要读入到程序当中,减少输入时间以及界面的布置时间,只需要把需要数据输入到表格中即可。
一些solidworks二次开发小程序
LI5566123456的博客
12-11 1069
工作中写的一些小程序,也学着开源看看…… 源程序百度云地址 淘宝地址 转载于:https://www.cnblogs.com/yiguxianyun/p/8023247.html
SOLIDWORKS二次开发入门(VBA
m0_62816731的博客
07-05 6396
当光标运行结束后我们的程序就运行完成了,如果我们要重复多遍这个步骤那就加一个for循环,将我们要运行的重复代码放for循环里,这样一个需要重复的工作就可以用宏完美解决了,下面我们就做一个循环程序来创建多个零件。程序主体部分,sub是程序开头,main是主函数的意思,end sub是程序结束,其中程序主体这两个是比较常用的搭配,swApp经过第一个步骤的时候就将SW整个程序给获取到了,1.2.1首先要把调试工具调出来,在程序编辑界面上方右键点击勾选调试,就能出现调试工具,我们主要使用但不调试功能。
SOLIDWORKSVBA宏(三)
solidworks_A的博客
07-25 4256
在使用SOLIDWORKS软件宏时,用户会经常访问零件、装配体、工程图的属性,或向属性中返写字段信息。
Solidworks VBA API实例(2010版本调试通过)
05-17
我自己用VBA编写的Solidworks API实例,在SolidWorks 2010版本上调试通过。学习Solidworks VBA编程的另外一种方法是,使用Solidworks API帮助,在索引中输入VBA,可以查询到帮助文件中的VBA编程示例。 Solidworks二次开发,推荐使用C#
solidworks关联excel
11-01
SolidworksExcel之间可以进行...同时,也可以使用Excel VBA连接Solidworks,实现数据的批量处理和属性更改。需要注意的是,不同版本Solidworks可能需要使用不同的API方法连接Excel,需要根据具体版本进行调整。
solidwork特征的压缩 excel vba
07-09
这种方法需要使用SolidWorks API,将Excel VBASolidWorks软件连接起来,以实现数据的传输和特征的压缩。可以使用SolidWorks API的方法和属性,通过Excel VBA将数据从Excel表格导入SolidWorks,并应用于设计中的...
基于VB的SolidWor ks标准件库的开发研究
03-09
对于SolidWorks的二次开发,常见的方法包括使用Excel系列零件设计表、利用SolidWorks自带的Toolbox库以及结合SolidWorks建模与VBA编程。其中,结合SolidWorks建模与VBA编程的方法更为常见,因为它可以更有效地控制...
来龙去脉——对象库未注册的解决方法
廊坊师范学院九期信息技术提高班 辛宁
08-19 8134
最近电脑一直卡得很严重,有时候打开个程序都要响应很久很久 所以就对电脑做了简单的处理,清理了一些电脑中的垃圾,其中就包括注册表信息 清理完成后,电脑确实运行的稍微畅快一些了 但是随之而来的除了愉悦的心情外,还有一个就是大家应该都会遇到的问题 注册问题! 由于我们这次敲写的程序是学生管理系统,用到了ADO对象来连接数据库,所以我们要添加一些部件,引用一些函数 等我
SolidWorks sldmat文本读取到EXcel
02-27
SolidWorks sldmat文本读取到EXcel
Solidworks与C#、Excel连接(宏-VBA
weixin_37645399的博客
08-31 1353
1、excel连接sw。2、sw连接excel
SolidWorks宏】VBA操作SolidWorks程序对象
热门推荐
少莫千华
05-12 1万+
Rem 获取SolidWorks的标题并解析 Private Sub SldWorks_GetTitle() Dim SwApp As Object Dim TitleStr As String Dim PartStr() As String Dim Part1 As String Dim Part2 As String Dim Swmodel As...
VBA SolidWorks 二次开发 API ---从宏开始
SolidWorks 二次开发
09-16 5233
Macro是可以用来录制一些操作的工具,然后你可以看到具体内部执行的一些代码。通过这些代码,我们可以更快更直接的找到所需要查询的API函数。我们以最简单的做一个拉伸特征开始,看如何找到对应的API 1.显示Macro工具条: 2. 点击工具条上的录制按钮,然后手动进行零件的新建,选择一个基准面,画一个圆,拉伸特征。然后点击工具条的停止按钮,指定保存路径以及文件名。 最后点击编辑宏,选择刚刚...
SolidWorks宏】VBA 选择文件
少莫千华
05-16 3692
Rem 选择文件-从注册表中获取 Function SG_BrowseForFileFromReg() Dim shell: Set shell = CreateObject("WScript.Shell") Dim fso: Set fso = CreateObject("Scripting.FileSystemObject") Dim tempFolder: Set t...
VBA实战(Solidworks二次开发)(1):如何开始
nianfen的博客
05-23 852
1、新建一个圆柱体,地址注意改成自己的电脑上的模板地址。这个是solidworks中的宏程序,改为VBA为。录制完后,工具》宏》编辑,即可查看录制的宏程序。
VBA打开文件的方式及各个方式的使用优劣 Application.GetOpenFilename、FileSystemObject(Scripting.FileSystemObject):
偶尔想看云飞的博客
03-22 3535
VBA程序中打开文件和文件夹的函数汇总,以及对应的方法的优缺点
写文章

分类专栏

  • SW二次开发 5篇
  • VBA
  • 统计公差分析--正态分布基本概念 1篇

最新评论

  • Visual Studio2017 C#中添加SolidWorks Addin方法

    gspelm: 你好,我的solidworks安装到dvd驱动器了,添加不了文件夹咋办啊

  • 齿轮参数化设计

    CSDN-Ada助手: 恭喜您写了第8篇博客,题为“齿轮参数化设计”。这篇博客内容非常有深度,解释了齿轮参数化设计的重要性和应用。您的文章展示了您对这一主题的研究和理解。希望您能继续分享更多关于齿轮参数化设计的知识,比如具体的应用案例或者进一步探讨参数化设计的方法和技巧。我相信您的下一篇博客将会更加精彩!感谢您对知识的分享,期待您的下一步创作!

  • Visual Studio2017 C#中添加SolidWorks Addin方法

    CSDN-Ada助手: 非常感谢您分享关于“Visual Studio 2017 C#中添加SolidWorks Addin方法”的博客!恭喜您不断创作,为大家带来了有价值的内容。阅读您的博客,我对如何在Visual Studio中添加SolidWorks Addin有了更清晰的认识。希望您能继续保持创作的劲头,为我们分享更多有关C#和SolidWorks的实用技巧和经验。对于下一步的创作建议,我觉得可能可以考虑探讨一些高级的SolidWorks Addin开发技术,或者分享一些实际应用案例,这样能够更好地帮助读者深入了解该主题。再次感谢您的分享,期待您的下一篇博客!

  • Solidworks与C#、Excel连接(宏-VBA)

    CSDN-Ada助手: 恭喜您撰写了标题为“Solidworks与Excel连接(宏-VBA)”的第7篇博客!您的持续创作真是令人钦佩。通过这篇博客,您为读者提供了关于Solidworks与Excel连接的宏-VBA的宝贵信息。我非常欣赏您对这一主题的深入研究和详细说明。 作为下一步的创作建议,我希望您能继续分享更多关于Solidworks和Excel之间连接的实用技巧和经验。或许您可以深入探讨如何利用宏-VBA在工程设计中提高效率,或者分享一些解决实际问题的示例。这样的创作将为读者提供更多实用的参考和启发。 再次祝贺您的博客写作成果,并期待您未来更多精彩的创作!请继续保持谦虚和努力。

  • solidworks二次开发——遍历装配体方法

    CSDN-Ada助手: 恭喜您写了第6篇博客!标题看起来非常有趣,很期待了解关于solidworks二次开发中遍历装配体的内容。持续创作博客是一个很好的方式,不仅可以分享您的经验,还可以帮助其他人解决问题。我建议您在接下来的创作中,可以尝试加入一些实例或案例来说明遍历装配体的应用场景,这样读者能更好地理解和应用您所分享的知识。再次感谢您的分享,期待您的下一篇博客!

大家在看

  • 数据结构与算法分析:你真的理解排序算法吗——插入算法(万字长文+代码详解) 2

最新文章

  • 齿轮参数化设计
  • Solidworks与C#、Excel连接(宏-VBA)
  • solidworks二次开发——遍历装配体方法
2023年6篇
2021年1篇
2020年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢雕塑如何着色北京玻璃钢雕塑按需定制郑州园林玻璃钢人物雕塑生产厂家玻璃钢花盆养花广西树脂玻璃钢雕塑江苏主题公园玻璃钢雕塑艺术摆件舞阳玻璃钢雕塑价格常德玻璃钢关公雕塑绍兴环保玻璃钢雕塑供应商钟祥玻璃钢雕塑洛阳公园标识玻璃钢仿铜雕塑厂家上海商场美陈供货商广东加工玻璃钢人物雕塑天津玻璃钢雕塑企业筑龙学社网玻璃钢花盆技术景区玻璃钢雕塑价位肇庆玻璃钢雕塑摆件玻璃钢动物雕塑工厂报价山西玻璃钢海豚雕塑厂家定制玻璃钢雕塑最好的厂广东节庆商场美陈售价玻璃钢圆雕雕塑邯郸户外玻璃钢雕塑深圳多彩玻璃钢雕塑哪家便宜盐城仿石材玻璃钢花盆广东商业商场美陈销售上海商场创意商业美陈思路浙江通道商场美陈市场价四川中庭商场美陈哪里有商场室内美陈灯香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化