Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La función Msgbox tiene una sintaxis bastante sencilla, pero podemos complicarla
mucho, casi tanto como se quiera. Básicamente esta función lanza un pop-up con
un mensaje. Este pop-up tiene los siguientes argumentos:
EJEMPLOS DE MSGBOX
Sub MensajeSencillo()
End Sub
Como puede verse en el código que hemos escrito, el mensaje tiene que ir escrito
entre comillas dobles. En la siguiente imagen veréis el resultado de esta macro.
EJEMPLO2: MENSAJE CON UNA EXCLAMACIÓN DE TÍTULO
Sub Mensaje_con_botón()
End Sub
Este mensaje además de ser muy visual, lanza una alerta sonara típica de
windows. Como ves, el botón es el de aceptar pero en esta ocasión hay un
símbolo de exclamación que hace más “pro” el mensaje.
Como puede verse en el siguiente ejemplo hemos añadido un ejemplo con los tres
componentes principales de un Msgbox. No es muy complejo hacerlo pero aún
podemos complicarlo un poco más. Fíjate que el título ha cambiado, ya no pone
“Microsoft Excel” sino que pone “Mi título”
Sub Mensaje_con_título()
End Sub
EJEMPLO4: COMBINAR DOS TIPOS DE BOTONES
En este ejemplo vamos a combinar el botón de vbYesNo para que aparezca como
en la anterior imagen con el de la exclamación del ejemplo 2.
Sub Mensaje_con_dos_botones()
End Sub
En este ejemplo usaremos la variable Pregunta que nos guardará el valor de los
botones Sí y No, dependiendo el botón que sea presionado. Posteriormente con la
sentencia If evaluaremos el botón presionado y ejecutaremos un código
dependiente cuál se presionó.
End Sub
Ejercicio
Realiza un proyecto en VB10 donde contenga todos los botones (6) vistos en
estos ejemplos funcionando correctamente y acomodándolos con tus
apellidos donde sea necesario y/o agregando formularios.