Msgbox de Alerta o Aviso





En muchas oportunidades se tiene un libro de Excel del cual necesitamos que nos avise mediante un msgbox de alerta, por supuesto está programado en VBA, siendo una macro muy sencilla, pero útil; en este post te brindo un ejemplo sobre ello, hay muchos más complejos como que salga un mensaje de alerta y a su vez envíe un mail como podrás observar en el ejemplo del link, también puede aveces que sea necesario no un msgbox de aviso, sino que el aviso este en una celda la cual parpadea si se da cierto criterio.

MASTERCARD PAYONEER

En el link del final podrás descargar el ejemplo y adaptarlo a lo que necesites, como dije antes es muy simple; cuando se abre o inicia el Libro de Excel, se corre un procedimiento de VBA o macro que hace que salga un msgbox informando la fecha del sistema, en el ejemplo interáctua con el usuario informando la fecha del sistema, pero se le puede dar muchos usos, como por ejemplo se podría hacer salir un mensaje de alerta, si un producto está próximo a vencer; también se podría hacer que de aviso si quedan pocas unidades en stock, que de aviso de la proximidad de un cierto evento; son una multiplicidad de casos en los que se podría apelar a estos msgbox, si te interesa profundizar en el tema, en este post se explica con lujo de detalles como se crea un msgbox cuando se programan macros con VBA; acá encontraras otra serie de  tutoriales que te pueden servir.


Antes de seguir recomiendo leer un excelente libro sobre Excel que te ayudará operar las planillas u hojas de cálculo, haz click acá, si quieres aprender sobre Excel, en inglés, entonces debes hacer click here. Si lo que necesitas es aprender o profundizar sobre la programación de macros con VBA este es unos de los mejores cursos on line que he visto en internet.



  

En código de VBA que se presenta más abajo cuyo archivo de ejemplo puedes descargar del link del final, podrás observar cual es el código necesario que hacer que cuando se inicia el Libro de Excel salga un msgbox para interactuar con la persona que está operando Excel, el código se debe agregar en el evento open del ThisWorkbook.

Una explicación más detallada y gráfica de la macro presentada se muestra en el vídeo que se muestra seguidamente, recomiendo observar para una más fácil comprensión de la macro; suscribe a nuestra web desde la parte superior derecha de la página ingresando tu mail y a nuestro canal de You Tube para recibir en tu correo vídeos explicativos sobre macros interesantes, como por ejemplo Como cerrar libro dependiendo de fecha de caducidadbuscar en listbox mientras escribes en textboxComo conectar Excel con Word crear archivo e insertar textoComo crear un autonumerico en Excel y muchos ejemplos más.







Código que se debe insertar en ThisWorkbook


Private Sub Workbook_Open()
If Date = CDate(Date) Then MsgBox ("Hoy es 29/08/2013"), vbInformation, "AVISO"
End Sub




Si te fue de utilidad puedes INVITARME UN CAFÉ y de esta manera ayudar a seguir manteniendo la página, CLICK para descargar en ejemplo en forma gratuita.



If this post was helpful INVITE ME A COFFEE and so help keep up the page, CLICK to download free example.


Si te gustó por favor compártelo con tus amigos
If you liked please share it with your friends