Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

En las bases de datos de Access puede usar la acción de macro Cuadro De mensajes para mostrar un cuadro de mensaje que contiene una advertencia o un mensaje informativo. Por ejemplo, puede usar la acción de macro Cuadro De mensajes con validación macros. Cuando una control o registro falla una condición de validación en la macro, un cuadro de mensaje puede mostrar un mensaje de error y proporcionar instrucciones sobre el tipo de datos que se deben escribir.

Nota: Es posible que parte del contenido de este tema no pueda aplicarse a algunos idiomas.

Configuración de bases de datos de escritorio de Access

En las bases de datos de escritorio de Access, la acción de macro Cuadro de mensajes tiene los siguientes argumentos:

Argumento de la acción

Descripción

Mensaje

El texto del cuadro de mensaje. Escriba el texto del mensaje en el cuadro Argumento del mensaje . Puede escribir hasta 255 caracteres o escribir un expresión (precedido de un signo igual).

Señal sonora

Especifica si el altavoz del equipo o del dispositivo suena un tono de pitido cuando se muestra el mensaje. Selecciona (hacer sonar el tono del pitido) o No (no sonar el tono del pitido). El valor predeterminado es .

Tipo

El tipo de cuadro de mensaje. Cada tipo tiene un icono diferente. Seleccione Ninguno, Crítico, ¿Advertencia?, Advertencia o Información. El valor predeterminado es Ninguno.

Título

El texto que se muestra en el cuadro de mensaje barra de título. Por ejemplo, puede hacer que la barra de título muestre "Validación de id. de cliente". Si deja este argumento en blanco, se mostrará "Microsoft Access".

Configuración de aplicaciones web de Access

En las aplicaciones web de Access, la acción de macro Cuadro De mensajes solo tiene un argumento.

Argumento de la acción

Descripción

Mensaje

El texto del cuadro de mensaje. Escriba el texto del mensaje en el cuadro Argumento del mensaje . Puede escribir hasta 255 caracteres o escribir un expresión (precedido de un signo igual).

Comentarios

En las bases de datos de escritorio de Access puede usar la acción de macro Cuadro De mensajes para crear un mensaje de error con formato similar a los mensajes de error integrados mostrados por Access. La acción de macro Cuadro de mensajes le permite proporcionar un mensaje en tres secciones para el argumento Mensaje. Separa las secciones con el carácter "@".

En el ejemplo siguiente se muestra un cuadro de mensaje con formato con un mensaje en secciones. La primera sección del texto del mensaje se muestra como un título en negrita. La segunda sección se muestra como texto sin formato debajo de ese título. La tercera sección se muestra como texto sin formato debajo de la segunda sección, con una línea en blanco entre ellas.

Escriba la cadena siguiente en el argumento Mensaje :

Botón incorrecto.@This botón no work.@Try otro.

Nota: Esta técnica de formato especial no se puede usar en las aplicaciones web de Access.

No puede ejecutar la acción Cuadro de mensajes en un módulo de Visual Basic para Aplicaciones (VBA). Use la función CuadroMsj en su lugar.

Ejemplos

Escenarios de cuadros de mensaje

En los ejemplos siguientes se muestran diferentes tipos de escenarios para usar la acción de la macro Cuadro de mensajes.

Acción

Argumento

Comentario

Messagebox

Mensaje: Vaya al registro del proveedor cuyos productos desea ver y, a continuación, haga clic en el botón Revisar productos de nuevo.

Pitido: No

Tipo: Ninguno

Título: Seleccionar un proveedor

En este ejemplo, si no hay ningún proveedor actual en el formulario Proveedores, muestre un mensaje. Access no muestra ningún icono con el mensaje.

Messagebox

Mensaje: escriba el nombre de un proveedor antes de intentar guardar el registro.

Pitido:

Tipo: ¡Advertencia!

Título: Falta el nombre del proveedor

En este ejemplo, si no se proporciona ningún nombre de proveedor para el registro cuando el usuario intenta guardar el registro, muestre un mensaje con un sonido audible. Access muestra un icono de signo de exclamación con este mensaje.

Messagebox

Mensaje: ="El proveedor " & [Forms]![ ¡Proveedores]! [Nombre del proveedor] & " ya está en la base de datos".

Pitido:

Tipo: crítico

Título: Proveedor duplicado

En este ejemplo de base de datos de escritorio, el usuario escribió un nombre de proveedor duplicado en el formulario Proveedores. En el argumento Mensaje, la expresión concatena el texto del mensaje personalizado y muestra el nombre del proveedor que el usuario escribió en el control Nombre del proveedor en el formulario Proveedores. Access muestra un mensaje con un sonido audible y un icono crítico con este mensaje.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.