我有一個宏在它的Excel。當我嘗試打開它時,它給了我「編譯錯誤:無法找到項目或庫」,並將我帶到宏的源代碼中看似隨機的VBA窗口。如何在不編譯宏的情況下啓動excel?
我知道違規的圖書館是什麼,我知道我需要Tools | References並取消選中標有「MISSING」的標籤,但我不能。在調試模式下,「工具」菜單中的「參考」項呈灰色,我無法啓動它。如果我嘗試點擊「停止」按鈕退出調試模式,它會嘗試再次編譯宏,並再次給我「無法找到項目或庫」錯誤。
事實上,我甚至無法正常關閉excel,因爲要做到這一點,我需要離開調試模式,而當我這樣做時,它會嘗試編譯宏,得到相同的錯誤,並立即使我再次進入調試模式。
那麼,有沒有辦法擺脫這種困境?
我只是詢問,但檢查您是否不在調試模式,當您嘗試訪問引用。這可能是他們灰色的原因。它在VBA編輯器中的藍色方塊 –
在調試時,您可以將所有代碼都作爲註釋(請參閱[如何評論和取消註釋 - 代碼塊在辦公室內的vba編輯器](http ://stackoverflow.com/questions/12933279/how-to-comment-and-uncomment-blocks-of-code-in-the-office-vba-editor)) –
@AndreasN。但他的錯誤不是來自代碼,而是來自無效的參考。它不在代碼中,所以不能被評論。 –