Método DoCmd.ClearMacroError (Access)

Quita la información acerca de un error que está almacenada en el objeto MacroError.

Sintaxis

expresión. ClearMacroError

expresión Variable que representa un objeto DoCmd.

Comentarios

Cuando se produce un error en una macro, se almacena información sobre el error en el objeto ErrorDeMacro. Si no ha utilizado la acción OnError para suprimir mensajes de error, la macro se detiene y la información de error se muestra en un mensaje de error estándar. Sin embargo, si ha usado la acción OnError para suprimir los mensajes de error, es posible que desee usar la información almacenada en el objeto MacroError en una condición o un mensaje de error personalizado.

Una vez controlado un error, la información del objeto MacroError está obsoleta, por lo que es una buena idea borrar el objeto mediante el método ClearMacroError . Esto restablece el número de error en el objeto ErrorDeMacro en cero y borra cualquier otra información sobre el error que esté almacenada en el objeto, como la descripción del error, nombre de la macro, nombre de acción, condición y argumentos. De este modo, puede inspeccionar el objeto ErrorDeMacro más tarde para ver si se ha producido otro error.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.