Access (的 MacroError 物件)
代表巨集中所發生之執行階段錯誤的屬性。
註解
在巨集中發生錯誤時,錯誤有關的資訊會儲存在 MacroError 物件。 如果您未隱藏錯誤訊息中使用 OnError 巨集指令、 巨集停駐點和錯誤資訊會顯示標準錯誤訊息。 不過,如果您使用 OnError 巨集指令隱藏錯誤訊息,您可能要使用儲存在 MacroError 物件中的條件或自訂的錯誤訊息的資訊。
錯誤處理完畢後, MacroError 物件中的資訊便會過期,因此您最好使用 ClearMacroError 巨集指令清除該物件。 這會重設 MacroError 物件中的錯誤號碼零,並清除物件,例如錯誤描述、 巨集名稱、 動作名稱、 情況及引數中所儲存之錯誤有關的任何其他資訊。 如此一來,您可以檢查 MacroError 物件稍後再查看是否有發生另一個錯誤。
MacroError 物件含有一次只能有一個錯誤的相關資訊。 如果多個錯誤發生在巨集中, MacroError 物件會包含最後一個的相關資訊。
MacroError 物件不包含資訊發生時執行 Visual Basic for Applications (VBA) 程式碼的執行階段錯誤。 如需在 VBA 中處理執行階段錯誤的詳細資訊,請參閱 執行階段錯誤處理的元素。
屬性
請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。