Función MSGBOX

La función MsgBox permite mostrar cuadro de dialogo con mensajes que pueden ser varios tipos como por ejemplo de información, de advertencia, de pregunta entre otros, para mostrar que está haciendo la macro o interactuar con el usuario.




Grabadora de Marcos

Excel tiene una herramienta para crear macros sin necesidad de saber programar macros, y se llama la Grabadora de Macros. Es herramienta se encuentra en el menú Programador O Desarrollador según la versión de Excel que tenga.



Los Objetos en programación VBA

Un objeto representa a un elemento de una aplicación, y para el tema del blog, la aplicación es un archivo de Excel. Por lo tanto, los objetos del archivo serán los elementos que componen el mismo. El archivo mismo es

Función MsgBox

La función MsgBox nos permite mostrar mensajes durante la ejecución de una macro orientando al usuario o dando alguna tipo de información, en algunas variantes de la función, se puede interactuar con el usuario por ejemplo

Macro para Sumar dos Datos

Vamos a realizar un ejercicio sencillo que consiste en digitar dos números en la hoja de calculo, sumarlos y mostrar el resultado en una celda, la macro tomará los números de las celdas donde se hayan digitados, los almacenará en un 

Botones para ejecutar macros


Para ejecutar una macro, se puede hacer desde el menú Programador, luego en Macros, seleccionar la macro que se desea ejecutar y luego en Ejecutar, pero también cualquier imagen insertada en la hoja de cálculo sirve como botón para ejecutar las macros 

Insertar dato en una celda


Vamos a hacer una macro muy sencilla que consiste en insertar un dato en una celda:

Programación en VBA


Las macros en Excel se hacen con Visual Basic, que es un lenguaje de programación orientadas a objetos, los cuales son los que contiene el paquete Microsoft office, en el caso particular de Excel, podemos encontrar objetos tales 

Función MSGBOX

La función MsgBox permite mostrar cuadro de dialogo con mensajes que pueden ser varios tipos como por ejemplo de información, de advertencia...