Escolar Documentos
Profissional Documentos
Cultura Documentos
MACROS
Objetivo
Contenido
Un lenguaje de programacin
Las macros se escriben en un lenguaje de computadora especial que es
conocido como Visual Basic for Applications (VBA). Este lenguaje permi-
te acceder a prcticamente todas las funcionalidades de Excel y con ello
tambin ampliar la funcionalidad del programa.
Vers que crear una macro en Excel no es tan complicado y ser una
manera fcil y rpida de eliminar esas tareas repetitivas que todos los
das te quitan minutos preciados de tu tiempo.
Tambin puedes colocar una Descripcin para la macro que vas a crear.
Programando en VBA
Principios fundamentales
Propiedades y Mtodos
Supongamos que tenemos el objeto auto. As es, un auto como el que
manejamos todos los das para ir al trabajo. Este auto tiene varias pro-
piedades como son: marca, modelo, color, tipo de transmisin las cuales
ayudan a describir mejor al auto. Tambin hay propiedades que indican
su estado actual como por ejemplo gasolina disponible, temperatura del
aceite, velocidad, kilmetros recorridos entre otras propiedades ms.
Podemos decir que las propiedades de un objeto nos ayudan a describir-
lo mejor en todo momento.
Por otro lado tenemos los mtodos de un objeto que en resumen son
las acciones que podemos realizar con dicho objeto. Por ejemplo, con
Dentro del Editor de Visual Basic puedes observar una ventana llamada
Inmediato que est en la parte inferior. Esta ventana es de mucha ayuda
al momento de escribir cdigo VBA porque permite introducir instruc-
ciones y observar el resultado inmediato. Adems, desde el cdigo VBA
podemos imprimir mensajes hacia la ventana Inmediato con el coman-
do Debug.Print de manera que podamos depurar nuestro cdigo. Si no
puedes observar esta ventana puedes mostrarla tambin desde el men
Ver.
nes puedo mostrarte un ejemplo muy sencillo para crear una macro. Lo
primero que debes hacer es ir a la ficha Programador y hacer clic en el
botn Visual Basic.
Una vez dentro del Editor debes hacer clic derecho sobre el ttulo del
proyecto y dentro del men seleccionar la opcin Insertar y posterior-
mente Mdulo.
Ejecutar macro
Para probar nuestro cdigo bastar con pulsar el botn Ejecutar que se
encuentra dentro de la barra de herramientas.
Resumen
El Editor de Visual Basic, VBE por sus siglas en ingls, es un programa inde-
pendiente a Excel pero fuertemente relacionado a l porque es el programa
que nos permite escribir cdigo VBA que estar asociado a las macros.
Existen al menos dos alternativas para abrir este editor, la primera de ellas es
a travs del botn Visual Basic de la ficha Programador.
El segundo mtodo para abrir este programa es a travs del atajo de teclado:
ALT + F11.
Una vez dentro del Editor debes hacer clic derecho sobre el ttulo del proyecto
y dentro del men seleccionar la opcin Insertar y posteriormente Mdulo.