400 likes | 704 Views
MACROS EN EXCEL. 2007. 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 CÓMO CREAR UNA MACRO EN EXCEL? CÓMO EJECUTAR UNA MACRO WEBLIGRAFÍA. TABLA DE CONTENIDO. QUÉ ES UNA MACRO?. QUÉ ES VBA.
E N D
MACROS EN EXCEL 2007
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 • CÓMO CREAR UNA MACRO EN EXCEL? • CÓMO EJECUTAR UNA MACRO • WEBLIGRAFÍA TABLA DE CONTENIDO
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 idéntico, haciendo que Excel se comporte como si hubiese introducido los comandos usted mismo. UTILIZAR LA GRABADORA DE MACROS
CÓMO EJECUTAR UNA MACRO Existen varias formas de ejecutar una macro:
CÓMO EJECUTAR UNA MACRO NOTA: Para ejecutar una macro, debe tener habilitada la ejecución de las mismas
Asignar una combinación de teclas para ejecutar la macro Esto se puede hacer en el momento de crear la macro o siguiendo este procedimiento:
Ejecutar una macro desde la barra de herramientas de acceso rápido
Ejecutar una macro desde la barra de herramientas de acceso rápido
GUARDAR UN ARCHIVO CON MACROS Los archivos que contienen programación en excel 2007 deben guardarse como LIBRO DE EXCEL HABILITADO PARA MACROS, así se evita la posibilidad de pérdida de las macros o programas.
HABILITAR LA EJECUCIÓN DE LAS MACROS Cuando abra de nuevo el libro que contiene las macros aparecerá un cuadro de advertencia: • Pulse el botón opciones y luego active la opción habilitar este contenido
Algoritmo: Conjunto de instrucciones que permite la resolución de un problema paso a paso. ALGORITMOS
PROBLEMA: Un estudiante se encuentra en su casa (durmiendo) y debe ir a la universidad (a tomar la clase de programación!!), ¿qué debe haga el estudiante? EJEMPLO1
ALGORITMO: 0. Inicio1. 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. Bañarse. 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 demás 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 automóvil teniendo un gato mecánico en buen estado, una rueda de reemplazo y una llave inglesa. EJEMPLO2
ALGORITMO: • 0. Inicio1. Aflojar los tornillos de la rueda pinchada con la llave inglesa.2. Ubicar el gato mecánico 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_definicion.htm • http://www.xltoday.net/vba_macros.asp • http://www.reddelconocimiento.org/profiles/blogs/macros-en-excel • http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/modulo1/cap_02/leccion103.htm • http://office.microsoft.com/es-es/excel/HA010548373082.aspx WEBLIGRAFÍA
http://office.microsoft.com/es-es/excel/HP100141133082.aspx#RunMacroShortcuthttp://office.microsoft.com/es-es/excel/HP100141133082.aspx#RunMacroShortcut • http://www.ayudaexcel.com/cat/macros-y-vba • http://excelente.ocellz.cat/2007/01/vba-lenguaje-orientado-objeto.html WEBLIGRAFÍA