當控制偵測到錯誤且無法將錯誤資訊回傳給呼叫程式時,會發生這種情況。
語法
多頁時:私有子物件 _Error (索引長度,ByVal編號為整數,ByVal描述為 MSForms.ReturnString,ByValSCode作為 SCode,ByVal來源作為字串,ByVal幫助檔案作為字串,ByVal幫助上下文As long, ByVal取消顯示為 MSForms.Return布林)
其他控制項:私有子物件 _Error ( ByVal編號為整數,ByVal描述為 MSForms.ReturnString,ByValSCode作為 SCode,ByVal來源作為字串,ByValHelpFile作為字串,ByValHelpContext作為長,ByVal取消顯示為MSForms.Return布林)
錯誤事件語法包含以下部分:
| 部分 | 描述 |
|---|---|
| 物件 | 此為必要動作。 一個有效的物件名稱。 |
| index | 此為必要動作。 與此事件相關的 多頁 頁面索引。 |
| 數字 | 此為必要動作。 指定一個控制點用來識別錯誤的唯一值。 |
| 描述 | 此為必要動作。 錯誤的文字描述。 |
| SCode | 此為必要動作。 指定錯誤的 OLE 狀態碼 。 低階的 16 位元指定一個與 Number 參數相同的值。 |
| Source | 此為必要動作。 識別觸發事件的控制項的字串。 |
| HelpFile | 此為必要動作。 指定一個完全限定的說明檔案路徑名稱,描述錯誤。 |
| HelpContext | 此為必要動作。 指定包含錯誤描述的說明檔案主題的 上下文 ID 。 |
| 取消顯示 | 此為必要動作。 指定是否要在訊息框中顯示錯誤字串。 |
註解
為錯誤事件撰寫的程式碼決定控制項如何回應錯誤條件。
處理錯誤條件的能力因應用程式而異。 錯誤事件發生於應用程式無法處理的錯誤時觸發。
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。