由於自訂的增益集會儲存在固定的資料夾,例如:C:\Users\XXXX\AppData\Roaming\Microsoft\AddIns
但是我當時在設計程式時,利用函數來抓取目前excel的檔案路徑
所以轉存成增益集之後,程式抓取的檔案路徑就會改變
連帶後面的程式都會出錯
這是我測試之後才知道的問題點
也是因為這個原因,我才知道可以把Excel Vba轉存增益集的用法
測試之後我就直接刪除掉增益集"函證目錄3.xlam"
後來開啟Excel應用程式時,不是透過開啟特定檔案來啟動Excel應用程式,都會出現找不到這個增益集的錯誤,
經過測試之後
原來不能直接刪除增益集
因為如果沒有取消使用的話,增益集會是"作用中應用程式增益集"即使在找不到的情況下從清單移除
重新開啟Excel還是會出現找不到的錯誤訊息
增益集"函證目錄3",勾選=使用中
取消勾選,點擊"確定"
從資料夾中移除增益集之後,再點擊"執行"
這時候會出現錯誤訊息,因為確實找不到檔案了
點擊"是",從清單中移除
再檢視增益集,原本的增益集也不在清單上了
0 comments:
張貼留言