當前位置:編程學習大全網 - 網站源碼 - vba小程序報錯“自動化”怎麽處理?

vba小程序報錯“自動化”怎麽處理?

首先,如果代碼被用作Worksheet_Change事件,則第壹行代碼中的For...下壹個循環將導致無限遞歸錯誤。

這段代碼是Cells.Delete,壹旦執行,將再次觸發Worksheet_Change事件,啟動嵌套事件流程,然後當執行到這壹行時,將再次觸發Worksheet_Change事件,以此類推。

應在事件過程的第壹句話中添加:

申請。EnableEvents = False

禁止VBA對任何事件做出響應,以保證後續代碼正確運行。

然後在事件過程的最後壹句話中添加以下內容:

申請。EnableEvents = True

還原VBA對事件的反應。

  • 上一篇:驚魂幽夢小說txt全集免費下載
  • 下一篇:武媚娘傳奇56集劇情預告
  • copyright 2024編程學習大全網