共用方式為


Error 事件

發生于控制項偵測到錯誤,而且無法將錯誤資訊傳回給呼叫端程式時。

語法

針對 MultiPage:Private Sub物件_Error (indexAs LongByValNumberAs IntegerByValDescriptionAs MSForms.ReturnStringByValSCodeAs SCodeByValSourceAs StringByValHelpFileAs StringByValHelpCoNtextAs LongByValCancelDisplayAs MSForms.ReturnBoolean)

針對其他控制項: Private Sub物件 _Error ( ByValNumberAs IntegerByValDescriptionAs MSForms.ReturnStringByValSCodeAs SCodeByValSourceAs StringByValHelpFileAs StringByValHelpCoNtextAs LongByValCancelDisplayAsMSForms.ReturnBoolean)

Error事件語法包含下列部分:

部分 描述
物件 此為必要動作。 有效的物件名稱。
index 此為必要動作。 與此事件相關聯 之 MultiPage 中的頁面索引。
數字 此為必要動作。 指定控制項用來識別錯誤的唯一值。
描述 此為必要動作。 錯誤的文字描述。
SCode 此為必要動作。 指定錯誤的 OLE 狀態碼 。 低序 16 位會指定與 Number 引數相同的值。
Source 此為必要動作。 識別起始事件之控制項的字串。
HelpFile 此為必要動作。 為說明檔指定描述錯誤的完整路徑名稱。
HelpContext 此為必要動作。 指定包含錯誤描述之說明檔主題 的內容標識 符。
CancelDisplay 此為必要動作。 指定是否要在訊息方塊中顯示錯誤字串。

註解

針對 Error 事件所撰寫的程式碼會決定控制項回應錯誤狀況的方式。

處理錯誤狀況的能力會因應用程式而異。 錯誤事件會在應用程式未具備處理能力的錯誤發生時起始。

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應