MS Access: parámetro MsgBox

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Access: parámetro MsgBox

Este tutorial de MSAccess explica cómo usar el parámetro MsgBox con sintaxis y ejemplos.

La función MsgBox es una de las funciones más utilizadas en Access. Es una forma de interactuar con el usuario durante una sesión. Por lo tanto, debe elegir exactamente el botón para su MsgBox. La siguiente tabla enumera todas las opciones de MsgBox.

aplicar para

  • Acceso 2013, Acceso 2010, Acceso 2007, Acceso 2003, Acceso XP, Acceso 2000

argumento

Los parámetros de MsgBox son los siguientes:

continuo valor describir
vbOkSólo 0 Mostrar 1 botón – OK (predeterminado)
vb Aceptar para cancelar 1 Muestra 2 botones – Aceptar y Cancelar
vbAbortRetryIgnore 2 Mostrar 3 botones: Abortar, Reintentar, Ignorar
vbSíNoCancelar 3 Muestra 3 botones: Sí, No y Cancelar
si vb 4 Mostrar 2 botones – sí y no
vbReintentarCancelar 5 Mostrar 2 botones: reintentar y cancelar
vbcrítico dieciséis Mostrar información clave
problema vb 32 mostrar una pregunta
signo de exclamación vb 48 mostrar mensaje de advertencia
información vb 64 Mostrar mensaje de información
vbDefaultButton1 0 Mostrar 1 botón – OK, este es el predeterminado
vbDefaultButton2 256 El segundo botón es el predeterminado.
vbDefaultButton3 512 El tercer botón es el predeterminado.
vbDefaultButton4 768 El cuarto botón es el predeterminado.
vbApplicationModal 0 Se muestra el botón 1 – OK. El cuadro de mensaje modal de la aplicación.
vbSystemModal 4096 Se muestra el botón 1 – OK. El cuadro de mensaje modal del sistema.
vbMsgBoxHelpButton 16384 Muestra 2 botones: Aceptar y Ayuda.
vbMsgBoxSetPrimer plano 65536 Se muestra el botón 1 – OK. La ventana del cuadro de mensaje se convierte en la ventana de primer plano.
VbMsgBoxDerecha 524288 Se muestra el botón 1 – OK. Los mensajes de texto están alineados a la derecha.
VbMsgBoxRtlLectura 1048576 Se muestra el botón 1 – OK. Para los sistemas hebreo y árabe.

ejemplo

Aquí hay un ejemplo de cómo usar MsgBox.

Dim LResponse As Integer

LResponse = MsgBox("Do you wish to continue?", vbYesNo, "Continue")

If LResponse = vbYes Then
   {...statements...}
Else
   {...statements...}
End If

Ha declarado una variable llamada LResponse que almacena el resultado de la función MsgBox. Si el usuario hace clic en el botón Sí, LResponse contendrá el valor vbYes, y si el usuario hace clic en el botón No, LResponse contendrá el valor vbNo.

Vea la lista de valores devueltos por MsgBox (es decir: vbSí, vbNo, etc.).