Compartir a través de


EstablecerAdvertencias (acción de macro)

Se aplica a: Access 2013, Office 2013

Puede usar la acción EstablecerAdvertencias para activar y desactivar los mensajes del sistema.

Nota:

Esta acción no se permitirá si la base de datos no es de confianza.

Configuración

La acción EstablecerAdvertencias utiliza el siguiente argumento.

Argumento de la acción

Descripción

Activar advertencias

Especifica si se deben mostrar los mensajes del sistema. Haga clic en (para activar los mensajes del sistema) o en No (para desactivar los mensajes del sistema) en el cuadro Activar advertencias de la sección Argumentos de acción del panel Generador de macros. La opción predeterminada es No.

Comentarios

Puede usar esta acción para evitar que los cuadros de mensajes y advertencias modales detengan la macro. No obstante, los mensajes de error siempre se muestran. Además, Microsoft Access muestra también los cuadros de diálogo que requieren alguna entrada que no sea simplemente elegir un botón (como Aceptar, Cancelar, o No); por ejemplo, cualquier cuadro de diálogo que requiera que se escriba texto o se seleccione una de varias opciones.

Ejecutar esta acción con el argumento Activar advertencias establecido en No equivale a presionar ENTRAR cuando aparece un cuadro de mensaje o advertencia. Normalmente, se elige un botón Aceptar o en respuesta al mensaje o advertencia.

Cuando termina la macro, Access vuelve a activar automáticamente la presentación de mensajes del sistema.

Esta acción se suele utilizar con la acción Eco, la cual permite ocultar los resultados de una macro mientras ésta se ejecuta. Puede usar entonces la acción EstablecerAdvertencias para ocultar también los cuadros de mensajes y advertencias.

Advertencia

Aunque la acción EstablecerAdvertencias puede simplificar las interacciones con las macros, se debe tener cuidado con la desactivación de los mensajes del sistema. En algunas situaciones, no deseará continuar con una macro si aparece un determinado mensaje. A menos que esté muy seguro del resultado de todas las acciones de la macro, debería evitar utilizar esta acción.

Para ejecutar la acción EstablecerAdvertencias en un módulo de Visual Basic para Aplicaciones (VBA), use el método SetWarnings del objeto DoCmd.