[說明]
有時複製檔案時,明明"名稱管理員"內的定義名稱都刪掉了,但當使用"移動與複製"建立副本時依然發生「名稱衝突」為什麼會發生這樣的事情呢?
原因是名稱管理員內被定義的名稱都被隱藏了,要怎麼讓隱藏的名稱出現然後刪除,將複製表格時的「名稱衝突」解決,以下透過程式碼來解決這個問題,相對的可以讓隱藏的名稱出現,也可以將名稱進行隱藏,請看以下說明。
[程式碼]
1.新增一個模組,並輸入程式碼,如 [Module1程式碼] 所示
[Module1程式碼]
.png)

2.在活頁簿上新增一個圖型,並指定剛剛寫好的 SHOWNAME 巨集
.png)

3.按下剛剛新增的圖形,在打開名稱管理員,所有的名稱就會出現了,之後再把不需要的名稱刪除,就可以「名稱衝突」解決問題了
.png)

4.當然可以顯示也可以隱藏,就是把 XNAME.Visible 設定成 False 。
.png)

5.執行程式後,再打開 [名稱管理員] 就會發現所有的名稱都消失了,這樣就可避免名稱管理員被其他人員誤刪的狀況。
.png)

[特別說明]
- 本範例使用Office2010
謝謝您閱讀了我的文章,若您喜歡我的文章,希望你幫我按個讚,也幫忙分享給需要的朋友或其他平台,謝謝。

文章標籤
全站熱搜