MACROS EN EXCEL 2007.

Slides:



Advertisements
Presentaciones similares
5. NAVEGACIÓN EN INTERNET A TRAVÉS DE HIPERVÍNCULOS INSERTADOS EN EL OFFICE 2003.
Advertisements

Excel.
Curso de Excel #Unidad 7 + BONUS Guillermo Díaz Sanhueza Mail: 11:00 AM, 12 de Septiembre Versión: Microsoft.
Manual para habilitar macros de excel
BASE DE DATOS Primeros pasos
Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de.
4. Mantenimiento de los espacios de trabajo. Manual de formación 2 4. Modificación de los espacios de trabajo 4.1 Introducción……………………………….……..……..…pág.
Macros en Word.
“CONOZCAMOS EL PRESENTADOR DE DIAPOSITIVAS MICROSOFT POWERPOINT”
1) Abrir archivos: Si necesitamos abrir varios archivos, podemos usar las teclas “CTRL” + “A” (o “CTRL” + “F12”) para acceder directamente al cuadro de.
Todos los Derechos Reservados. Prohibida la reproducción por cualquier medio. Agosto Breve tutorial para conocer lo básico para empezar a trabajar.
Opciones para abrir archivos de Excel
En la barra de fórmulas, haga clic en la flecha situada junto al Cuadro de nombres y seleccione el nombre del rango de datos externos que desea copiar.
¿Como se realiza la edición de datos en una hoja de cálculo de Excel?
Jessica dayana guerrero mora Katherine monsalve duran 7.1
Computación e Informática III
Curso de formación de Microsoft® Office Excel® 2007
Lección 9 Deslizadores, selecc. actuales y marcadores
Computación Aplicada Ma. Teresa García Ramírez
INTRODUCIÓN A MICROSOFT EXCEL 2007
COMBINACION DE CELDAS Seleccione las celdas que desee combinar.
Funcionamiento Básico
ELEMENTOS DE LA VENTANA
MACROS Francisco Gutiérrez Sebastián Giraldo David Gonzáles Maria José Gaviria.
COMPUTACIÓN APLICADA FACULTAD DE INGENIERÍA, UAQ Tablas Dinámicas, Macros Ma. Teresa García Ramírez.
 LOPEZ MENDOZA CORINA AMALINALLI  GRUPO 304.  Una base de datos o banco de datos (en ocasiones abreviada BB.DD.) es un conjunto de datos pertenecientes.
DISEÑO DE SITIOS WEB FRONTPAGE 2003.
Microsoft PowerPoint. Presentaciones Tema 3: PowerPoint Integrantes:
POWER POINT.
T RABAJO DE COMPUTACIÓN. P ower Point 2007 Presenta una serie de novedades con la nueva cinta de opciones los SmartArt, ofrece la posibilidad de guardar.
MACROS Para automatizar tareas repetitivas, puede grabar rápidamente una macro (macro: acción o conjunto de acciones utilizados para automatizar tareas).
Luis Alberto Contreras Pinzón Docente
Diseño de una base de datos Zavaleta Nolasco Karina
BASES DE DATOS Con Access.
Curso Básico de Excel 2003 Bernardo Gavidia. 1. Iniciando Botón: Inicio – Todos lo programas (Programas) – Microsoft Office – Microsoft Office Excel 2003.
1 Planilla de cálculo TALLER DE ALFABETIZACIÓN DIGITAL.
“CONOZCAMOS EL PRESENTADOR DE DIAPOSITIVAS MICROSOFT POWERPOINT”
Microsoft OFFICE Word MBA. Lida Loor Macías.
Comenzando con Excel 2000 Abrir Excel 2000 Pulsamos INICIO Elegimos PROGRAMAS Pulsamos en MICROSOFT EXCEL 2000 Elementos de la ventana de Excel 2000 Barra.
 Un servidor basado en un procesador Intel que ejecute Windows Server 2003 debe tener al menos 128 MB de RAM. Microsoft recomienda también que haya.
Jhon steven rodríguez informática 8-a Lauretta Bender Jairo Alberto García Tutor Access.
José Luis torres Álvaro José ortega MACROS EN EXCEL.
Fundamentos de Excel Microsoft Excel 2010.
Crear un formulario de lista personalizado
EXCEL 2010 INTECSA.
Zavaleta Nolasco Karina Rechy Villareal Sandra Grupo:309 Equipo: 04 Profesora: Gabriela Pichardo.
 Los macros son un lenguaje de programación que se refiere al uso de una especie de plantilla este lenguaje es conocido como VBA o (Visual Basic for.
INTRODUCCIÒN MICROSOFT WORD 1 eencasts/shared/player_776x600.aspx?scre enCast=wd07_overview.
C OLEGIO DE B ACHILLERES N O.13 X OCHIMILCO, T EPEPAN C ARRASCO G ARCÍA L ORENA T ORRES H EREDIA C ARLA P ALMIRA G RUPO : 308 M ATUTINO E QUIPO : 12.
Microsoft Excel 2010 Fundamentos de Excel.
Automatizacion en Word. Macros En Microsoft Office Word 2007 se pueden automatizar las tareas realizadas con más frecuencia creando macros. Una macro.
Excel La Hoja De Cálculo.
L.I. Enriqueta Mota Ramón. Sem. 4 Macros Una macro es un conjunto de instrucciones escritas en lenguaje Visual Basic (*), que nos permite automatizar.
Instituto Tecnológico Superior de Libres Organismo Público Descentralizado del Gobierno del Estado de Puebla Microsoft Office Word 2007.
Microsoft OFFICE Word MBA. Lida Loor Macías.
OUTLOOK RICARDO FLORENCIA CEVALLOS INFORMATICA AVANZADA 04/09/2013.
Macros Con las macros lo que se pretende es automatizar varias tareas y fusionarlas en una sola, añadiendo por ejemplo un botón en nuestro libro que al.
1 Una vez completada esta lección, podrá: Crear un libro. Conocer los elementos de la ventana de Microsoft Excel. Seleccionar celdas. Introducir texto,
EXCEL 14 CLASE 14.
Combinar Correspondencia
Mediacentro Clase #2 de Excel I. Temario Insertar y eliminar: columnas filas y celdas Formatos de Celdas Formato de Filas, columnas y Hojas.
QUE ES MICROSOFT WORD Microsoft Word es un software destinado al procesamiento de textos. Fue creado por la empresa Microsoft, y actualmente viene integrado.
CONCEPTOS BASICOS EXCEL 2007
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
MACROS PARA EXCEL xd.
Instructor: Christian Montoya
Unidad 3 ELEMENTOS COMUNES Navegar por los archivos Los gestores de archivos o exploradores de ficheros (file manager) son los encargados de permitirnos.
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO FACULTAD DE ADMINISTRACIÓN DE EMPRESAS ESCUELA DE FINANZAS Y COMERCIO EXTERIOR INGENIERÍA EN COMERCIO EXTERIOR.
Microsoft Office 2007 MC Isaac Arriaga Moreno. Temas Microsoft Office 2007 Word PowerPoint Excel Outlook.
HERRAMIENTAS DE OFFICE Microsoft Office es una recopilación de aplicaciones (suite de oficina), las cuales son utilizados en oficinas y sirve para diferentes.
Transcripción de la presentación:

MACROS EN EXCEL 2007

TABLA DE CONTENIDO 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

El nombre macro viene de ‘macro-instrucciones’ que así se llamaban antes. Se refieren a ‘instrucciones que van más allá de los menús’. Las macros son un grupo de instrucciones programadas bajo entorno vba (visual basic para aplicaciones), cuya tarea principal es la automatización de tareas repetitivas y la resolución de cálculos complejos. QUÉ ES UNA MACRO?

QUÉ ES VBA Visual Basic para Aplicaciones Lenguaje de programación Excel, Access, Word, Power Point… Realización de programas Nuevas funciones Lenguaje de programación Visual Basic para Aplicaciones QUÉ ES VBA

PARA QUÉ SE UTILIZAN LAS MACROS? Automatizar tareas repetitivas Diseñar funciones no existentes en Excel Creación de nuevos comandos complementos y menú Crear aplicaciones a la medida PARA QUÉ SE UTILIZAN LAS MACROS?

EJEMPLOS DE TAREAS A AUTOMATIZAR CON MACROS Ingresar datos a una Base de Datos Consultar con filtros básicos, avanzados Buscar datos Eliminar filas, columnas, hojas Colocar formatos a rangos de celdas Crear gráficos Diseñar página Pedir información al usuario Crear formularios Generar informes Crear nuevas funciones Y muchas cosas más EJEMPLOS DE TAREAS A AUTOMATIZAR CON MACROS

QUÉ HACER ANTES DE CREAR LA MACRO 1. Planee la macro 2. Cree el algoritmo correspondiente 3. Ensaye y asegúrese de que funciona adecuadamente 4. Empiece a grabar la macro o a escribir el código respetivo QUÉ HACER ANTES DE CREAR LA MACRO

CÓMO CREAR UNA MACRO EN EXCEL? Existen básicamente dos formas: 1. Utilizar la grabadora de macros 2. Programar directamente escribiendo las instrucciones en VBA CÓMO CREAR UNA MACRO EN EXCEL?

UTILIZAR LA GRABADORA DE MACROS La grabadora de macros es algo así como poner a funcionar un programa de grabación de sonido o una videocámara 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 (ratón) y las pulsaciones de teclas mientras trabaja, y permite reproducirlas más adelante. UTILIZAR LA GRABADORA DE MACROS

UTILIZAR LA GRABADORA DE MACROS 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

1.2 O vaya al Menú Vista – Macros – Grabar Macro 1. Active la grabadora de macros 1.1 Vaya al Menú Programador (si está activado) – Grabar macro 1.2 O vaya al Menú Vista – Macros – Grabar Macro

1.3 O haga clic en el botón de la barra de estado

2. Llene el cuadro que aparece así:

Método abreviado (atajo) Nombre de la macro Es el nombre que recibirá la macro. Si no se coloca un nombre, Excel las nombrará como macro y un número consecutivo (Macro1, Macro2, etc). De todas formas, es mejor colocar un nombre corto, fácil de recordar y, por supuesto, que resuma el objetivo de la macro. Nota: el nombre no puede tener espacios en blanco ni caracteres especiales. Método abreviado (atajo) En el cuadro, se puede escribir una letra que, combinada con la tecla Ctrl, permitirá ejecutar rápidamente la macro. Lo complicado de esto consiste en encontrar una combinación 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. Descripción Es un texto explicativo el cual se incluirá en el código de la macro o una descripción general de qué hace la macro.

3. Ejecute los pasos que le indica el algoritmo previamente desarrollado 4. Detenga la grabación de la macro pulsando el botón de grabación 4.1 En el menú programador

4.2 En el menú vista – macros 4.3 En la barra de estado

CÓMO EJECUTAR UNA MACRO Existen varias formas de ejecutar una macro: Desde el menú Asignar una combinación de teclas para ejecutar la macro Desde un objeto en la hoja de cálculo Desde la barra de herramientas de acceso rápido

CÓMO EJECUTAR UNA MACRO NOTA: Para ejecutar una macro, debe tener habilitada la ejecución de las mismas

Desde el menú Vista Ejecutar una macro 1. Elija la opción macros 2. Si está en el menú vista elija ver macros 3. Escriba el nombre de la macro a ejecutar o haga clic sobre el mismo en el listado 4. Pulse el botón ejecutar

Desde el menú Programador Ejecutar una macro 1. Elija la opción macros 2. Escriba el nombre de la macro a ejecutar o haga clic sobre el mismo en el listado 3. Pulse el botón ejecutar

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: 1. En la ficha Programador, en el grupo Código, haga clic en Macros. 2. En el cuadro Nombre de la macro, haga clic en la macro a la que desea asignar una combinación de teclas con CTRL. 3. Haga clic en Opciones. 4. En el cuadro Tecla de método abreviado, escriba cualquier letra minúscula o mayúscula que desee utilizar.

Ejecutar una macro desde un objeto en la hoja de cálculo 1. En la hoja de cálculo, cree un objeto gráfico como una imagen, una imagen prediseñada, una forma o un gráfico SmartArt. 2. Haga clic con el botón secundario del mouse (ratón) en el objeto. 3. Elija Asignar Macro. 4. Haga doble clic en la macro o escriba el nombre de la misma en el cuadro Nombre de la macro. 5. Ahora cada vez que haga clic sobre el objeto se ejecutará la macro que le fue asignada

Ejecutar una macro desde la barra de herramientas de acceso rápido 1. Haga clic en el botón de Microsoft Office Imagen del botón 2. Seleccione Opciones de Excel. 3. Haga clic en Personalizar 4. En la lista Comandos disponibles en, seleccione Macros.

Ejecutar una macro desde la barra de herramientas de acceso rápido 5. En la lista, seleccione la macro que creó 6. Haga clic en Agregar. 7. Para cambiar la imagen del botón seleccione la macro presione Modificar. 8. Coloque el nombre a mostrar 9. En Símbolo, seleccione la imagen de botón que desea.

ANEXOS

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.

ACTIVAR LA FICHA PROGRAMADOR 1. Haga clic en el botón de Microsoft Office 2. A continuación, haga clic en Opciones de Excel. 3. En la categoría Más frecuentes, bajo Opciones principales para trabajar con Excel, active la casilla de verificación Mostrar ficha Programador en la cinta de opciones 4. Haga clic en Aceptar.

HABILITAR LA EJECUCIÓN DE LAS MACROS En la ficha Programador, en el grupo Código, haga clic en Seguridad de macros. En la categoría Configuración de macros, bajo Configuración de macros, haga clic en Deshabilitar todas las macros con notificación. Haga clic en Aceptar.

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

HABILITAR LA EJECUCIÓN DE LAS MACROS

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. 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. 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. Inicio 1. 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

WEBLIGRAFÍA 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/es- es/excel/HA010548373082.aspx WEBLIGRAFÍA

http://office. microsoft. com/es- es/excel/HP100141133082 http://office.microsoft.com/es- es/excel/HP100141133082.aspx#RunMacr oShortcut http://www.ayudaexcel.com/cat/macros- y-vba http://excelente.ocellz.cat/2007/01/vba- lenguaje-orientado-objeto.html WEBLIGRAFÍA