暱稱: 沙拉油 頭銜: 正港A水電工
超級版主 
- 帖子
- 44
- 主題
- 2
- 精華
- 0
- 積分
- 49
- 點名
- 0
- 作業系統
- Windows XP SP3
- 軟體版本
- Office 2003
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 呆丸
- 註冊時間
- 2010-5-1
- 最後登錄
- 2013-1-27
 
|
本帖最後由 沙拉油 於 2011-5-27 23:25 編輯
不需要用EXCEL,Autocad 本身就能執行 VBA
底下是 Autocad VBA 喔∼不能在 Excel VBA 裡面執行的- Dim cadapp, caddoc, DWG_Dir, DWG_Name
- Set cadapp = Application
- '開啟 C:\ 底下所有的 dwg 檔案
- DWG_Dir = "C:\"
- DWG_Name = Dir(DWG_Dir & "*.dwg", 0)
- Do While DWG_Name <> ""
- Set caddoc = cadapp.Documents.Open(DWG_Dir & DWG_Name)
- '在檔案執行命令
- caddoc.SendCommand "(load""c:\\ppp.txt"")" & vbCr
- '在檔案執行命令
- caddoc.SendCommand "ppp" & vbCr
- DWG_Name = Dir
- Loop
複製代碼 |
|