Documente Academic
Documente Profesional
Documente Cultură
2007
1.
2. 3. 4. 5. 6.
7.
8.
QU ES UNA MACRO? QU ES VBA PARA QU SE UTILIZAN LAS MACROS? EJEMPLOS DE TAREAS A AUTOMATIZAR CON MACROS QU HACER ANTES DE CREAR LA MACRO CMO CREAR UNA MACRO EN EXCEL? CMO EJECUTAR UNA MACRO WEBLIGRAFA
TABLA DE CONTENIDO
El nombre macro viene de macro-instrucciones que as se llamaban antes. Se refieren a instrucciones que van ms all de los mens.
Las macros son un grupo de instrucciones programadas bajo entorno vba (visual basic para aplicaciones), cuya tarea principal es la automatizacin de tareas repetitivas y la resolucin de clculos complejos.
QU ES UNA MACRO?
QU ES VBA
Ingresar datos a una Base de Datos Colocar formatos a rangos de celdas Crear formularios
Buscar datos
Crear grficos
Disear pgina
Generar informes
Y muchas cosas ms
1. Planee la macro
La grabadora de macros es algo as como poner a funcionar un programa de grabacin de sonido o una videocmara y empezar a hablar o cantar. Luego podr reproducir cada vez que desee lo que grab.
La grabadora de macros guarda todos los clics del mouse (ratn) y las pulsaciones de teclas mientras trabaja, y permite reproducirlas ms adelante.
Puede grabar la secuencia de comandos que sigue para realizar una determinada tarea. Cuando ejecuta la macro, sta reproduce los mismos comandos en un orden idntico, haciendo que Excel se comporte como si hubiese introducido los comandos usted mismo.
1. Active la grabadora de macros 1.1 Vaya al Men Programador (si est activado) Grabar macro
Nombre de la macro
Es el nombre que recibir la macro. Si no se coloca un nombre, Excel las nombrar como macro y un nmero consecutivo (Macro1, Macro2, etc). De todas formas, es mejor colocar un nombre corto, fcil de recordar y, por supuesto, que resuma el objetivo de la macro.
Nota: el nombre no puede tener espacios en blanco ni caracteres especiales.
En el cuadro, se puede escribir una letra que, combinada con la tecla Ctrl, permitir ejecutar rpidamente la macro. Lo complicado de esto consiste en encontrar una combinacin de teclas que no est siendo ya usada por Excel para realizar otra tarea, ej: Ctrl + Z (deshacer), Ctrl + C (Copiar), Ctrl + J (Justificar el texto), etc.
Guardar macro en
Si deseas que la macro est disponible siempre que se utilice Microsoft Excel, elige Libro de macros personal para almacenar la nueva macro en este libro; para almacenar la macro en un libro nuevo, haz clic en un libro nuevo y para almacenar la macro en el libro activo, elige libro activo.
Descripcin
Es un texto explicativo el cual se incluir en el cdigo de la macro o una descripcin general de qu hace la macro.
NOTA: Para ejecutar una macro, debe tener habilitada la ejecucin de las mismas
2. En el cuadro Nombre de la macro, haga clic en la macro a la que desea asignar una combinacin de teclas con CTRL.
4. En el cuadro Tecla de mtodo abreviado, escriba cualquier letra minscula o mayscula que desee utilizar.
5. Ahora cada vez que haga clic sobre el objeto se ejecutar la macro que le fue asignada
4. Haga doble clic en la macro o escriba el nombre de la misma en el cuadro Nombre de la macro.
ANEXOS
excel 2007 deben guardarse como LIBRO DE EXCEL HABILITADO PARA MACROS, as se evita la posibilidad de prdida de las macros o programas.
En la categora Configuracin de macros, bajo Configuracin de macros, haga clic en Deshabilitar todas las macros con notificacin.
paso a paso.
ALGORITMOS
PROBLEMA: Un estudiante se encuentra en su casa (durmiendo) y debe ir a la universidad (a tomar la clase de programacin!!), qu debe
haga el estudiante?
EJEMPLO1
ALGORITMO: 0. Inicio 1. Dormir 2. haga 1 hasta que suene el despertador (o lo llame la mam). 3. Mirar la hora. 4. Hay tiempo suficiente? 5. Si hay, entonces 6. Baarse. 7. Vestirse. 8. Desayunar. 9. Sino, 10. Vestirse. 11. Cepillarse los dientes. 12.Despedirse de la mam y el pap. 13. Hay tiempo suficiente? 14. Si, Caminar al paradero.
15. Sino, Correr al paradero. 16. Hasta que pase un bus para la universidad haga : 17. Esperar el bus 18. Ver a las dems personas que esperan un bus. 19. Tomar el bus. 20. Mientras no llegue a la universidad haga : 21. Seguir en el bus. 22. Pelear mentalmente con el conductor. 23. Timbrar. 24. Bajarse. 25. Entrar a la universidad. 26. Fin
PROBLEMA: Cambiar la rueda pinchada de un automvil teniendo un gato mecnico en buen estado, una rueda de reemplazo y una llave inglesa.
EJEMPLO2
ALGORITMO:
0. Inicio 1. Aflojar los tornillos de la rueda pinchada con la llave inglesa. 2. Ubicar el gato mecnico en su sitio. 3. Levantar el gato hasta que la rueda pinchada pueda girar libremente. 4. Quitar los tornillos y la rueda pinchada. 5. Poner rueda de repuesto y los tornillos. 6. Bajar el gato hasta que se pueda liberar. 7. Sacar el gato de su sitio. 8. Apretar los tornillos con la llave inglesa. 9. Fin
http://www.webandmacros.com/macro_excel_definici
on.htm http://www.xltoday.net/vba_macros.asp
http://www.reddelconocimiento.org/profiles/blogs/ma
cros-en-excel http://www.virtual.unal.edu.co/cursos/ingenieria/200
1839/modulo1/cap_02/leccion103.htm
http://office.microsoft.com/eses/excel/HA010548373082.aspx
WEBLIGRAFA
WEBLIGRAFA