CAX玩家論壇

CAX玩家論壇 (http://cax.idv.tw/forum/index.php)
-   SolidWorks (http://cax.idv.tw/forum/forumdisplay.php?f=16)
-   -   【分享】在維持關聯的大前提下以 Excel 批次修改SolidWorks檔案名稱 (http://cax.idv.tw/forum/showthread.php?t=14763)

Francis 2014-10-23 11:05 PM

【分享】在維持關聯的大前提下以 Excel 批次修改SolidWorks檔案名稱
 
2 個附件
ISWXL互動工具已經包含"維持關聯的改名功能",
可到以下鏈接下載更完備的工具:
http://cax.idv.tw/forum/showthread.php?t=18009


由於 SolidWorks 檔案存在關聯, 修改檔案名稱可說是麻煩的事情.
維持關聯的改名方法有:
1. 使用SolidWorks Explorer, 但不能批次修改, 隨時改到手發麻
2. 兼容SW的ERP或EPDM, 但不是每個人都有
3. 插件, 但要錢, 公德版又難求
4. 懶+窮人的方法: 自行編寫程序

要講述的就是第4個方法:
利用了擁有強大編輯功能的 Excel 作為操作界面, 更可避開繁複的編程技巧, 一舉兩得.
雖然如此, 但始終屬於"土法煉鋼", 有些前設條件需要注意的:
1. 電腦必須已經在運行SW軟體, 但不可開啟任何檔案
2. 瀏覽檔案的時候, 不是單單選取要改名的檔案, 需選擇所有可能有關聯的檔案, 所以建議按Ctrl+A(全選)
3. Excel表中, 第1和第2欄不要人手鍵入, 要用瀏覽方式, 也不要隨便修改該兩欄位
4. 須小心核對輸入的新檔案名, 例如不要含有不允許的字符"?|?*<>|"等等
5. 成功改名後, Excel 的儲存格會變色, 及對調新舊檔案名, 方便恢復原來的檔案名.

附件是個加密壓縮的 xls 檔案, 回復一下就可看到密碼:
你需要回覆,或者點擊 '感謝按鈕' 才能閱讀隱藏的內容
操作過程見動畫:(動畫不符,已刪,如有需要,請提出要求,shuamanlou將會重新製作動畫,見#39樓)

Arrice 2014-10-24 01:03 AM

悶神總是創造驚喜,給您一個讚! :good

comelon 2014-10-24 07:00 AM

好東西,下載學習~:good

hensonlu 2014-10-24 08:05 AM

謝謝悶大分享,看操作很好用,來試試

judyyai 2014-10-24 08:56 AM

謝謝分享 需回覆可見

知道其規定~
這比之前 虛擬方式
改檔名還要快~謝謝教學

judyyai 2014-10-24 03:25 PM

但是不知道甚麼原因 我更改失敗了:OO:
晚點補圖


Francis 2014-10-24 04:28 PM

1 個附件
引用:

作者: judyyai (文章 112218)
但是不知道甚麼原因 我更改失敗了:OO:
晚點補圖

]

起初以為是檔案名稱含有標點符號導致報錯,
於是模擬珠蒂妹的檔案名稱試了一下, 沒問題出現, (見附件動畫)
還沒找到問題癥結, 珠蒂妹可否上傳第一個檔案給悶人(可以刪除內裡所有內容), 試一下問題在哪, 謝謝!

judyyai 2014-10-24 04:53 PM

引用:

作者: Francis (文章 112219)
起初以為是檔案名稱含有標點符號導致報錯,
於是模擬珠蒂妹的檔案名稱試了一下, 沒問題出現, (見附件動畫)
還沒找到問題癥結, 珠蒂妹可否上傳第一個檔案給悶人(可以刪除內裡所有內容), 試一下問題在哪, 謝謝!

好的~
檔案在此 麻煩悶哥
https://dl.dropboxusercontent.com/u/...B%99%29.SLDPRT

PS.我也模擬只有第一個檔案情形,還是失敗...

Francis 2014-10-24 06:00 PM

引用:

作者: judyyai (文章 112220)
好的~
檔案在此 麻煩悶哥


PS.我也模擬只有第一個檔案情形,還是失敗...

找到原因, 是檔案名稱內的"字符作怪,
正修改Excel檔案, 改好再放上來, 請稍等.

Francis 2014-10-24 06:31 PM

引用:

作者: judyyai (文章 112220)
好的~
檔案在此 麻煩悶哥

PS.我也模擬只有第一個檔案情形,還是失敗...

改好了, 請到樓頂重新下載, 解壓密碼沒變, 麻煩再次測試, 謝謝!


所有時間均為中原標準時間。現在的時間是 12:17 AM

Powered by vBulletin® 版本 3.6.7
版權所有 ©2000 - 2020,Jelsoft Enterprises Ltd.