Constantes de MsgBox

Las siguientes constantes se pueden usar en cualquier lugar del código en lugar de los valores reales.

Argumentos de MsgBox

Constante Valor Descripción
vbOKOnly 0 Solo botón Aceptar (valor predeterminado).
vbOKCancel 1 Botones Aceptar y Cancelar
vbAbortRetryIgnore 2 Botones Anular, Reintentar e Ignorar.
vbYesNoCancel 3 Botones , No y Cancelar.
vbYesNo 4 Botones y No.
vbRetryCancel 5 Botones Reintentar y Cancelar.
vbCritical 16 Mensaje crítico.
vbQuestion 32 Consulta de advertencia.
vbExclamation 48 Mensaje de advertencia.
vbInformation 64 Mensaje de información.
vbDefaultButton1 0 El primer botón es predeterminado (valor predeterminado).
vbDefaultButton2 256 El segundo botón es predeterminado.
vbDefaultButton3 512 El tercer botón es predeterminado.
vbDefaultButton4 768 El cuarto botón es predeterminado.
vbApplicationModal 0 Cuadro de mensaje modal de aplicación (valor predeterminado).
vbSystemModal 4096 Cuadro de mensaje modal del sistema.
vbMsgBoxHelpButton 16384 Agrega el botón Ayuda al cuadro de mensaje.
VbMsgBoxSetForeground 65536 Establece la ventana del cuadro de mensaje como ventana de primer plano.
vbMsgBoxRight 524288 Alinea el texto a la derecha.
vbMsgBoxRtlReading 1048576 Especifica que el texto debe mostrarse de derecha a izquierda en sistemas hebreos y árabes

Valores devueltos de MsgBox

Constante Valor Descripción
vbOK 1 Botón Aceptar presionado.
vbCancel 2 Botón Cancelar presionado.
vbAbort 3 Botón Anular presionado.
vbRetry 4 Botón Reintentar presionado.
vbIgnore 5 Botón Ignorar presionado.
vbYes 6 Botón presionado.
vbNo 7 Botón No presionado.

Vea también

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.