Vous êtes sur la page 1sur 10

Macros en

Exel

Ao de la consolidacin del Mar


de Grau

Integrantes:
Chuquicondor Castillo Mercedes
Munaico Vite Yanira
Yarleque Aguilar Leslie
Vilches Pacherres Blanca
Tema:
Macro en Exel
Asignatura:
Tecnologia Informatica
Docente:
Hebert Espino Aguirre

Macro en exel
Introduccin a las macros
Las macros

de

Excel nos

permiten

automatizar

tareas

que

realizamos

cotidianamente de manera que podamos ser ms eficientes en nuestro trabajo.


Una macro no es ms que una serie de comandos o instrucciones que permanecen
almacenados dentro de Excel y que podemos ejecutar cuando sea necesario y
cuantas veces lo deseemos.
Aunque las macros son un tema avanzado de Excel puedes consultar los siguientes
artculos para comenzar a familiarizarte con este tema.
Cuando hablamos de una Macro en Excel nos referimos a un lenguaje de
programacin orientado a aplicaciones. En este caso particular, se utiliza VBA
(Visual Basic for Applications) el cual es un lenguaje de programacin desarrollado
por Microsoft. Excel, al igual que los otros programas de Microsoft Office incluyen el
lenguaje VBA.
Imaginen un Robot que conoce todo sobre Excel. Este robot puede leer
instrucciones y operar sobre Excel de manera rpida y precisa. Simplemente
escribimos un lenguaje que este robot comprenda, para que luego el robot haga el
trabajo sucio mientras nos relajamos y tomamos una limonada. Eso es justamente
VBA. Un lenguaje en cdigo para robots. Pero Ojo, Excel no viene ni con un robot ni
con la limonada.
La combinacin entre la generacin de un cdigo VBA y su posterior ejecucin en
Excel es lo que se llama una Macro. A fin de cuentas una Macro es un programa el
cual contiene un trozo de cdigo de manera que podemos automatizar procesos
que el realizarlos a mano nos pueden tomar mucho tiempo.
La palabra Macro proviene del griego makros que significa grande-lo cual podra
describir el tipo de pago que podras recibir por convertirte en un experto en
programacin de Macros.

Qu es una macro?
Una macro son un conjunto de instrucciones que sirven para automatizar
procesos.

Refirindonos

excel,

supongamos

que

realizamos

frecuentemente la accin de seleccionar un rango para aplicarle negrita,


cambio

de

fuente

centrado.

En

lugar

de

hacer

estas

acciones

manualmente, se puede elaborar una macro e invocarla para que ejecute


los tres procesos automticamente.

Para qu sirve una Macro en Excel?


Las Macros en Excel son tiles entre otras cosas por que permiten la
automatizacin de tareas repetitivas, por ejemplo si se da cuenta que todos
lo das se encuentra creando la misma tabla dinmica (pero con distintos
datos), o colocando el mismo formato a una hoja, entonces es el momento
de automatizar dicha labor por medio de Macros.
El punto fuerte a favor del uso de Macros, es que es sencillo de aprender a
crearlas y ejecutarlas, crear Macros es simple, y se puede llegar a ahorrar
mucho tiempo remplazando aquellas tareas repetitivas por Macros que
usted mismo haya creado, uno de los primeros pasos para acercarse al uso
de Macros puede ser el comenzar a utilizar el grabador de Macros.

Como crear una Macro en Exel


Mtodo 1 : Excel 2007 y 2010

Haz clic en el men "Programador" de la lista de


opciones en la parte superior. Si el men programador no
aparece, puedes aadirlo de la siguiente manera:

Para Excel 2010: haz clic en el men "Archivo" y selecciona


"Opciones". En el lado izquierdo de la ventana de opciones de Excel,
haz clic en Personalizar cinta de opciones. Despus, en el lado
derecho marca la casilla Programador.

Para Excel 2007: haz clic en el botn de Office > Opciones de Excel.
En la categora Popular, bajo Mejores opciones para Trabajar con
Excel, selecciona la opcin Mostrar men de programador.

Cambia las opciones de seguridad. En el grupo de funciones


Cdigo ,en la parte superior, haz clic en Seguridad de macros.
Ahora haz clic en Habilitar todas las macros y haz clic en Aceptar.
Ten en cuenta que esta configuracin de seguridad no es la ms

recomendada para el usuario bsico. Cuando hayas terminado de crear tu


macro, recuerda volver y deshabilitar esta opcin.

Haz clic en Grabar Macro. La encontrars en el grupo de


funciones Cdigo en la parte superior.

Ponle nombre a tu macro. El primer carcter deber ser una


letra y despus puedes usar letras, nmeros y barras bajas. Los
nombres de macros no pueden contener espacios.

No uses una referencia de una celda como nombre de tu macro


(por ejemplo, C4).

Crea un mtodo abreviado para tu macro (opcional). Escribe una letra en la


casilla de mtodo abreviado. Si escribes una letra en minsculas, despus
debers pulsar CTRL + letra. Si escribes una letra en maysculas, despus
debers pulsar CTRL + MAYUSCULAS + letra.

Escoge dnde guardar tu macro. En la lista "Guardar Macro", selecciona


el libro de macros donde quieres guardarlo. Si quieres que est disponible
siempre que abras Excel, selecciona "Libro de macros personal".

Describe tu macro. Escribe una descripcin de las funciones del macro que
vas a crear.

Haz clic en

"Aceptar" para empezar a grabar tu macro.

Realiza las

acciones que deseas grabar.

Detn la grabacin. Ve a la casilla "Programador," haz clic en "Cdigo" y


"Detener grabacin".