Es una serie de instruciones que se almacenan para que se puedan ejecutar de manera secuencial mediante una sola llamada u orden de ejecución.
2. ¿Como se crea un macro?
Para automatizar una tarea mediante una macro básicamente se necesitan los siguientes elementos:
1- un espacio de trabajo donde escribir las instrucciones o rutinas que harán esas tareas: el
Editor de Macros. A este espacio se accede desde menú Herramientas, Macros, Editor o con el atajo de teclado Alt+F11.
En versión 2007, activar la opción Programador de la Cinta
de Opciones.
Una vez en ese 'espacio',
escribiremos o copiaremos las rutinas en:
a- alguno de los objetos (hoja o libro) que seleccionemos con doble clic en el panel de Objetos que se encuentra a la izquierda del Editor.b- insertando módulosc- o insertando formularios personales o Userforms.
2- una acción que hará que la tarea programada se ejecute. A esto llamamos 'Eventos'
que inician una macro y pueden
ser: abrir o cerrar un libro, entrar o salir de una hoja, cambios o
selección de celdas, antes de imprimir o guardar, el 'clic' en un botón
de comando, al presionar un atajo de teclado, y otros más.
3- un lenguaje de programación. En Excel utilizamos VBA (Visual Basic para Aplicaciones)
4- Ocasionalmente un formulario donde trabajar para luego volcar los resultados en las hojas: llamados Userforms.3. ¿Para que sirven?
Nos permite automatizar ciertas tareas que la aplicación no contempla desde las herramientas de la hoja.
4. Ejemplos
http://www.youtube.com/watch?v=B0VtPsmMQy0
http://www.youtube.com/watch?v=sZsYwubmxLA&feature=fvwrel
No hay comentarios:
Publicar un comentario