SolidWorks專門論壇 SolidWorks forum

 找回密碼
 註冊
查看: 5518|回復: 4

ExcelVBA+SolidWork API 入門(查詢SolidWorks版本)

[複製鏈接]
發表於 2008/12/14 22:20:03 | 顯示全部樓層 |閱讀模式
之前曾說過Excel也可透過VBA操控SolidWorks API, 原因為Excel VBA語法即支援Automation OLE。
Excel強大的試算表、儲存格與函數等功能,結合VBA可製作以儲存格為基底之程式,若能將其配合SolidWorks API使用,更可強化SolidWorks功能。
至於如何入門,在此先不作教學,先提供一檔案範例 "查詢SolidWorks版本" 供大家參考,程式碼於VBA編輯器中,有興趣的人請自行參考,未來有機會再來作教學。
測試方法:
Excel軟體版本:Excel 2003
Excel軟體設定:Excel巨集安全程度
設定方式:Excel軟體裡>工具>巨集>安全性>選"低 "
直接點選Excel 中button "按我(SolidWorks版本)"。
執行結果:A.x.y(A.x.y結果為數字,例如SolidWorks2005版本即為13.x.y,2006版本即為14.x.y,以此類推,x.y表示修正版本,例如sp01版本即為0.1,sp1.0即為1.0)
發表於 2008/12/14 22:41:20 | 顯示全部樓層
如果妳對SW API有興趣研究 並發文~我開一個版塊給你發揮~ 如果運作良好~會提昇您做版主

版主 可以得到很多 武大郎给的福利~您考慮一下~
發表於 2010/7/1 08:08:48 | 顯示全部樓層
我對這一塊也滿有興趣的
不如就麻煩武大大開闢討論區吧
畢竟API在SW也佔有一塊地
hhjh90020130 該用戶已被刪除
發表於 2011/10/11 16:30:06 | 顯示全部樓層
我目前也剛好要研究API這個區塊!
希望能開一個版區大家來研究研究!!
API 其實結合很多東西
要對SW有一定的程度
然後在程式語言跟API的一些端口上都要有所了解~
可以說是API需要結合整個SW裡面的功能與程式語言結合~~
算是需要滿深厚的功力~~可惜我現在權限還不夠
對於很多畫圖指令也不是很熟悉QQ"
希望版大能開放一區來討論~~

不過小弟只用的是VB6
發表於 2011/10/16 17:56:55 | 顯示全部樓層
至於如何入門,在此先不作教學,先提供一檔案範例 "查詢SolidWorks版本" 供大家參考,程式碼於VBA編輯器中,有興趣的人請自行參考,未來有機會再來作教學。

太晚看到這篇~ 原來檔案 已經不見了....
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

論壇統計|手機版上論壇|論壇來自幾何科技 論壇架構版次 20240312

GMT+8, 2024/4/24 19:24 , Processed in 2.102202 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表