Está en la página 1de 1

Variables de los

MACROS
DESDE CERO EN EXCEL
Botones usados en
Macros VBA

Constante No. Descripción


vbOKOnly 1 Sólo botón Aceptar

vbOKCancel 2 Botones Aceptar y Cancelar

vbAbortRetryIgnore 3 Botones Anular, Reintentar e Ignorar

vbYesNoCancel 4 Botones Sí, No y Cancelar

vbYesNo 5 Botones Sí y No

vbRetryCancel 6 Botones Reintentar y Cancelar

vbCritical 7 Mensaje crítico

vbQuestion 8 Consulta de advertencia

vbExclamation 9 Mensaje de advertencia

vbInformation 10 Mensaje de información

vbDefaultButton1 11 Primer botón como predeterminado

vbDefaultButton2 12 El segundo botón es el predeterminado

vbDefaultButton3 13 El tercer botón es el predeterminado

vbDefaultButton4 14 El cuarto botón es el predeterminado

vbApplicationModal 15 Cuadro de mensajes de aplicación modal (valor predeterminado)

vbSystemModal 16 Cuadro de mensajes modal del sistema

vbMsgBoxHelpButton 17 Agrega el botón ayuda al cuadro de mensaje

vbMsgBoxSetForeground 18 Especifica la ventana del cuadro de mensaje como la ventana del


primer plano

vbMsgBoxRight 19 El texto se alinea a la derecha

vbMsgBoxRtlReading 20 Especifica que el texto debe aparecer para leer de derecha a


izquierda en sistemas hebreos y árabes

Numeración: 1 al 6 Numeración 11 al 14
Describen el número y el tipo de botones Determinan el botón predeterminado.
mostrados en el cuadro de dialogo.

Numeración: 7 al 10 Numeración: 15 al 20
Describen el estilo del icono. Determinan la modalidad del cuadro
del mensaje. GRUPO ADNDC
ADNDC 07 - 13 OFFICE

Devoluciones
MACROS
DESDE CERO EN EXCEL
de la instrucción
MsgBox

Constante No. 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 Sí presionado

vbNo 7 Botón No presionado

IMPORTANTE
La única condición es mantener el orden en MsgBox de la siguiente forma:
MsgBox(mensaje,[botones],[título],[archivoayuda],[contexto])

GRUPO ADNDC
ADNDC 07 - 13 OFFICE