20
Herramienta MACROS INTEGRANTES: ANGIE PROAÑO SOFIA QUIZHPE AULA: G 204 NRC: 1588

Presentacion macros sofia angie

Embed Size (px)

Citation preview

Page 1: Presentacion macros sofia angie

Herramienta MACROS

INTEGRANTES:

ANGIE PROAÑO

SOFIA QUIZHPE

AULA: G 204

NRC: 1588

Page 2: Presentacion macros sofia angie

¿Qué es una MACRO?

Es un conjunto de instruccionesprogramadas en la hoja de cálculoelectrónica Excel, las cuales automatizanlas operaciones que realiza la aplicaciónofimática Excel con el objetivo de eliminartareas repetitivas o realizar cálculoscomplejos en un corto espacio de tiempo ycon una nula probabilidad de error.

Es una serie de pasos que se almacenan yse pueden activar con alguna tecla decontrol y una letra.

Page 3: Presentacion macros sofia angie

Existen 2 maneras de realizar Macros en Excel:

Mediante el uso de la grabadora de Macros.

Mediante el uso del lenguaje VBA para

programar a Excel.

Vba es el lenguaje de programación que se utilizapara la creación de las macros Excel, vba son lassiglas de Visual Basic for Applications y es unlenguaje desarrollado por Microsoft eimplementado dentro de los programasinformáticos de la suite Office, donde se encuentraExcel.

Page 4: Presentacion macros sofia angie

Primera Opción:

Es la más fácil, dado a que solo requiere apretar al

botón grabador de macros y realizar el conjunto de

operaciones que queramos que se repitan, una vez

finalizado guardamos la macro grabada con el

nombre que queramos. Cada vez que queramos

ejecutar esta macro tendremos que apretar el botón

ejecutar macro y seleccionarla. Presenta más

limitaciones, dado a que solo ejecutará una vez la

tarea grabada así como no utilizará toda la

potencia del lenguaje VBA.

Page 5: Presentacion macros sofia angie

Segunda Opción:

Esta requiere del conocimiento y práctica del

lenguaje de programación VBA, pero es sin

duda la opción más potente en cuestión de

desarrollo de aplicaciones, cualquier cosa

que se nos ocurra puede realizarse mediante

el uso de VBA, desde una aplicación

compleja hasta la automatización de tareas

repetitivas de nuestra hoja de cálculo Excel.

Page 6: Presentacion macros sofia angie

A continuación se citan algunos ejemplos delas cosas que podemos con las Macros Excel:

Desarrollo de aplicaciones complejas

Automatización de tareas repetitivas

Desarrollo de nuevas funciones o aplicacionesdentro de la propia Excel

Comunicación entre aplicacionescompatibles con VBA como Word, Access,Outlook, Autocad…

Creación de juegos dentro de la aplicaciónExcel

Page 7: Presentacion macros sofia angie

Pasos para Crear una Macro: Paso 1: Activar la Barra de Herramientas Programador

Para escribir macros, necesitará acceso a la barra deherramientas Programador en la cinta superior. Éstaestá oculta por defecto. Para activarla, vaya a Archivo>Opciones- >Personalizar Cinta y marque la casillajunto a ‘Programador’.

Page 8: Presentacion macros sofia angie

EJEMPLO I

1. ESCRIBA EN UNA HOJA LOS SIGUIENTES DATOS:

2.SELECCIONE LA TABLA CLIC DERECHO NOMBRE NUEVO

(“DATOS”)

Page 9: Presentacion macros sofia angie

3.En la pestaña desarrollador elija la opción insertar CUADRO

COMBINADO

4. Dibuje un CUADRO COMBIANADO por ejemplo:

Page 10: Presentacion macros sofia angie

5.Damos clic derecho en nuestro CUADRO COMBINADO

seleccionando la opción FORMATO DE CONTROL.

Page 11: Presentacion macros sofia angie

6.Seleccionamos el RANGO DE SALIDA.

Page 12: Presentacion macros sofia angie

7.Vincular celda :

Page 13: Presentacion macros sofia angie

8.Obteniendo lo siguiente:

Page 14: Presentacion macros sofia angie

EJEMPLO II

1. Escriba en una hoja los siguientes datos:

Page 15: Presentacion macros sofia angie

2.Seleccione la opción PROGRAMADOR después de clic en GRABAR MACRO, y finalmente clic en Ejecutar.

Page 16: Presentacion macros sofia angie

3.Pongale formato, colores y bordes a la tabla, después de

clic en detener MACROS .

Page 17: Presentacion macros sofia angie

4.De un clic en cambiar de estilo a la tabla , y esta

regresara a lo anterior sin borde y sin color.

Page 18: Presentacion macros sofia angie

5.Despues de clic en Insertar, en Formas, y elija la que mas le guste, dibújela y póngale color borde y escriba un texto conveniente.

Page 19: Presentacion macros sofia angie

5.Despues de clic derecho en la forma dibujada y de clic

en la opción Asignar Macros.

Page 20: Presentacion macros sofia angie

6.Finalmente de clic dentro de la forma dibujada y la tabla

regresara a tener color y formato establecido