Error 事件
發生于控制項偵測到錯誤,而且無法將錯誤資訊傳回給呼叫端程式時。
語法
針對 MultiPage:Private Sub物件_Error (indexAs Long、ByValNumberAs Integer、ByValDescriptionAs MSForms.ReturnString、ByValSCodeAs SCode、ByValSourceAs String、ByValHelpFileAs String、ByValHelpCoNtextAs Long、ByValCancelDisplayAs MSForms.ReturnBoolean)
針對其他控制項: Private Sub物件 _Error ( ByValNumberAs Integer、 ByValDescriptionAs MSForms.ReturnString、 ByValSCodeAs SCode、 ByValSourceAs String、 ByValHelpFileAs String、 ByValHelpCoNtextAs Long、 ByValCancelDisplayAsMSForms.ReturnBoolean)
Error事件語法包含下列部分:
部分 | 描述 |
---|---|
物件 | 此為必要動作。 有效的物件名稱。 |
index | 此為必要動作。 與此事件相關聯 之 MultiPage 中的頁面索引。 |
數字 | 此為必要動作。 指定控制項用來識別錯誤的唯一值。 |
描述 | 此為必要動作。 錯誤的文字描述。 |
SCode | 此為必要動作。 指定錯誤的 OLE 狀態碼 。 低序 16 位會指定與 Number 引數相同的值。 |
Source | 此為必要動作。 識別起始事件之控制項的字串。 |
HelpFile | 此為必要動作。 為說明檔指定描述錯誤的完整路徑名稱。 |
HelpContext | 此為必要動作。 指定包含錯誤描述之說明檔主題 的內容標識 符。 |
CancelDisplay | 此為必要動作。 指定是否要在訊息方塊中顯示錯誤字串。 |
註解
針對 Error 事件所撰寫的程式碼會決定控制項回應錯誤狀況的方式。
處理錯誤狀況的能力會因應用程式而異。 錯誤事件會在應用程式未具備處理能力的錯誤發生時起始。
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。