Presentacion macros sofia angie

Preview:

Citation preview

Herramienta MACROS

INTEGRANTES:

ANGIE PROAÑO

SOFIA QUIZHPE

AULA: G 204

NRC: 1588

¿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.

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.

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.

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.

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

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’.

EJEMPLO I

1. ESCRIBA EN UNA HOJA LOS SIGUIENTES DATOS:

2.SELECCIONE LA TABLA CLIC DERECHO NOMBRE NUEVO

(“DATOS”)

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

COMBINADO

4. Dibuje un CUADRO COMBIANADO por ejemplo:

5.Damos clic derecho en nuestro CUADRO COMBINADO

seleccionando la opción FORMATO DE CONTROL.

6.Seleccionamos el RANGO DE SALIDA.

7.Vincular celda :

8.Obteniendo lo siguiente:

EJEMPLO II

1. Escriba en una hoja los siguientes datos:

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

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

clic en detener MACROS .

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

regresara a lo anterior sin borde y sin color.

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.

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

en la opción Asignar Macros.

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

regresara a tener color y formato establecido