Instruction manuals">
Manual de Macros. Primeros Pasos
Manual de Macros. Primeros Pasos
Manual de Macros. Primeros Pasos
1. Automatizacin de procesos
Los macros nos permiten grabar o definir nuestros procesos y luego ejecutarlos
automticamente con 1 clic. Nos pueden ahorrar muchas horas de trabajo.
2. Creacin de funciones a la medida
Las funciones y frmulas en Excel son la esencia de la hoja de clculos. Podemos
programar funciones que hagan exactamente lo que nosotros queremos. Y esas
funciones se comportarn igual que las de Excel (aparecern en el men de
funciones en la categora que nosotros indiquemos, tendrn sus respectivos
argumentos, etc).
3. Creacin de nuevos comandos, complementos y mens
Excel trae una gran cantidad de comandos y mens predefinidos que nos asisten
para las operaciones ms habituales. Los macros nos permiten crear nuestros
propios comandos y mens personalizados, e incorporarlos al Excel. La utilidad de
los mismos depende tan solo de nuestras necesidades. Los complementos Excel
tambin estn creados con macros.
4. Creacin de aplicaciones a la medida
Excel es utilizado en diversos campos y por una gran cantidad de usuarios. Los
macros te permitirn construir complejas y elegantes aplicaciones para cualquier
uso que quieras darles. Una aplicacin Excel consiste en algo ms que una simple
plantilla con datos y frmulas. Puedes realizar un verdadero programa con una serie
de caractersticas que lo hacen utilizable por cualquier usuario sin que el mismo
tenga que entender la lgica que hay por detrs.
5. Formularios
Finalmente, con los macros podremos armar todo tipo de formulario para entrada y
gestin de datos. Dichos formularios pueden tener botones, listas desplegables, y
todas las herramientas que encuentras en formularios profesionales. Adems,
puedes hacer que los datos del formulario se vayan guardando en una tabla Excel
para posteriores anlisis y reportes.
Barra de herramientas:
Si no tienes visible la ficha Programador, puedes activarla de la siguiente forma:
1. Presiona el botn de Office (botn redondo en la parte superior izquierda de la
pantalla)
2. En la parte inferior del men que se despliega, presiona el botn Opciones de
Excel
3. En la lista de opciones Mas Frecuentes, selecciona la casilla de Mostrar ficha
programador en la cinta de opciones.
Editor VBA:
1. Desde la ficha Programador > botn Visual Basic
2. Desde el teclado (Teclas de Mtodo Abreviado): ALT+F11
(El acceso a la ficha programador lo explicamos en la seccin anterior)
Una vez hayas accedido al editor de visual basic vers algo similar a la figura
siguiente (no importa si no lo ves estrictamente similar, eso depender de las
ventanas que tengas visibles y ocultas). Puedes mostrar u ocultar estas ventanas
desde el men Ver.
Ventana de Cdigo:
Esta es el lugar donde escribiremos el cdigo propiamente dicho de las macros.
Como no hemos escrito ninguna macro todava veremos la hoja en blanco.
Recuerda bien estas dos ventanas, ya que las usaremos a continuacin para
escribir nuestra primera macro.
Como vers el Editor de VB tiene muchas ventanas. Pero de momento solo nos
interesan las dos ventanas que te indicamos anteriormente: la Ventana Proyecto
VBA Project y la Ventana de Cdigo donde se escribe el cdigo de las macros. La
Ventana de Propiedades e Inmediato las dejaremos para ms adelante.
Si estas en el editor y quieres regresar a la hoja Excel tambin puedes utilizar el
cono de Excel que se encuentra en el men superior del editor (primer cono de la
izquierda, con la X de Excel).
Si ya tienes escrita la macro en el editor, ahora podrs que ejecutarla, o sea hacer
que funcione. Tienes 2 formas de hacer esto: