簡單的問題我一直沒能找到答案與谷歌:哪裏是在Excel VBA錯誤調試按鈕
如何獲得「調試」按鈕,出現在該出現的時候彈出Excel 2010 VBA中存在運行時錯誤?我過去看過它,但現在已經失蹤了。
這是配置問題嗎?
簡單的問題我一直沒能找到答案與谷歌:哪裏是在Excel VBA錯誤調試按鈕
如何獲得「調試」按鈕,出現在該出現的時候彈出Excel 2010 VBA中存在運行時錯誤?我過去看過它,但現在已經失蹤了。
這是配置問題嗎?
如果您正在尋找調試代碼,您可以從「Microsoft Visual Basic for Applications」中執行此操作,則可以使用Alt + F11快捷方式從Excel中打開它。
如果您在VBA中使用On Error Goto xxx
錯誤處理,那麼您將看不到Debug/Halt對話框 - 這是設計的,因爲您需要提供自己的處理例程。
這也適用於如果您使用On Error Resume Next
,除了錯誤被完全忽略。
如果您使用設置On Error Goto 0
(默認設置,相當於未指定上述任一設置),則會在出現錯誤時看到對話框。
您可以嘗試更改設置中的調試模式,這通常有幫助。另外,我讀過一些報告,說如果VBA代碼位於託管對象中,調試按鈕就會消失,所以將它移動到標準模塊可能會有所幫助。
在VB編輯器中,轉到工具\選項。常規「選項卡,」錯誤陷印「部分,然後切換到」中斷所有錯誤「。
從VBIDE調試的能力已經無法與Office 2010改變。如果有一個鎖定的項目,該按鈕將被禁用,或者由於某些錯誤,您根本無法調試錯誤,在這種情況下它將不會顯示。什麼是確切的錯誤,你會得到什麼?它只是'結束'的選項嗎? – CuberChase