Bienvenida

Te invitamos a que descubras las extraordinarias posibilidades que Excel te ofrece.
Queremos compartir contigo todas las actividades que hemos realizado en el periodo Otoño 2011 en la materia Modelos Gerenciales.
Gracias por ser participe de esta actividad.

sábado, 3 de diciembre de 2011

9.- SOLUCIÓN DE PROBLEMAS EN LIBROS DE TRABAJO Y CREACIÓN DE APLICACIONES EN EXCEL

Macro
Del griego μακρο; significa «grande», abreviatura de macroinstrucción, es una serie de instrucciones que se almacenan para que se puedan ejecutar de forma secuencial mediante una sola llamada u orden de ejecución.
Una macro es un conjunto de instrucciones escritas en lenguaje Visual Basic (*), que nos permite automatizar ciertas tareas que la aplicación no contempla desde las herramientas de la hoja.
Por ejemplo, si necesitamos que se inserten automáticamente 2 hojas nuevas al abrir un libro, recurriremos a una macro.
Otros casos: completar alguna tarea cada vez que se ingresa un valor en una celda o rango de celdas; realizar un cierto control antes de imprimir, guardar o cerrar el libro, etc. Son todas tareas que pueden ser automatizadas mediante rutinas o macros.
(*) El lenguaje utilizado en Excel es VBA (Visual Basic for Applications)
Cómo se crea una 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.
.
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ódulos
c- 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.





ARCHIVO MACRO

No hay comentarios:

Publicar un comentario