返回列表 上一主題 發帖

[發問] 如何解決Excel VBA找不到設定引用的項目中的元件

[發問] 如何解決Excel VBA找不到設定引用的項目中的元件

如何解決Excel VBA找不到設定引用的項目中的元件

一般
設定引用的項目中的元件
大都 以
*.olb  *.tlb  *.dll  的檔案元件
問題需要用到 *.exe 的檔案元件 時

程式 一旦 中斷 離開後(重啟)
Excel的
設定引用的項目中的元件
就無法執行 (出現 錯誤) 元件沒有 出現遺漏

只能 (重啟) Excel
重新 偵測 用 *.exe 的檔案元件

如何可以 (不重啟) Excel 下
重新 呼叫 用 *.exe 的檔案元件



可以 如何解決此一問題 感謝~~
50 字節以內
不支持自定義 Discuz! 代碼

回復 2# singo1232001


    引用
https://www.mrexcel.com/board/threads/use-vba-to-install-excel-reference.590567/


With Workbook.reference
.AddFromFile "用 *.exe 的檔案元件 路徑"
End With


重新忽叫後...就不用 (重啟)

方式解決
50 字節以內
不支持自定義 Discuz! 代碼

TOP

本帖最後由 singo1232001 於 2021-7-1 21:56 編輯

回復 1# 7777

https://blog.gtwang.org/programming/excel-vba-debug-error-handling/2/
我在猜 你要的會不會是這個


on error goto ErrorHandler
...
...
xxx  <偵測到錯誤 就會直跳開
...
...
ErrorHandler:   會自動跳到這個部分
set xx = nothing
exit sub

這樣就能閃過錯誤 但也不一定能成功 可以先試試看

TOP

        靜思自在 : 道德是提昇自我的明燈,不該是呵斥別人的鞭子。
返回列表 上一主題