Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMATICA
Nombre: Jean-Carlo Ontaneda
Curso: 3ro Bachillerato B
Licenciado: Guido Parra
Ao lectivo: 2017-2018
ARMADA DEL ECUADOR
UNIDAD EDUCATIVA NAVAL
CMDTE. CESAR ENDARA PEAHERRERA
QUITO
Que es macro?
Una macro (del griego , makro, que significa grande) abreviatura
de macroinstruccin es una serie de instrucciones que se almacenan para que se puedan
ejecutar de manera secuencial mediante una sola llamada u orden de ejecucin. Dicho de
otra manera, una macroinstruccin es una instruccin compleja, formada por otras
instrucciones ms sencillas. Esto permite la automatizacin de tareas repetitivas.
Las macros tienden a almacenarse en el mbito del propio programa que las utiliza y se
ejecutan pulsando una combinacin especial de teclas o un botn especialmente creado y
asignado para tal efecto.
La diferencia entre una macroinstruccin y un programa es que en las macroinstrucciones
la ejecucin es secuencial y no existe otro concepto del flujo de programa.
Una macro (del griego , makro, que significa grande) abreviatura
de macroinstruccin es una serie de instrucciones que se almacenan para que se puedan
ejecutar de manera secuencial mediante una sola llamada u orden de ejecucin. Dicho de
otra manera, una macroinstruccin es una instruccin compleja, formada por otras
instrucciones ms sencillas. Esto permite la automatizacin de tareas repetitivas.
Las macros tienden a almacenarse en el mbito del propio programa que las utiliza y se
ejecutan pulsando una combinacin especial de teclas o un botn especialmente creado y
asignado para tal efecto.
La diferencia entre una macroinstruccin y un programa es que en las macroinstrucciones
la ejecucin es secuencial y no existe otro concepto del flujo de programa.
Para que nos sirve?
Automatizacin de procesos: supongamos que todos los das debemos trabajar en nuestro
libro Excel en el cual debemos seleccionar un rango, centrarlo, cambiarle la fuente, poner la
fuente en cursiva, aplicarle negrita y finalmente aplicarle bordes a toda la seleccin. Estas 6
acciones las hacemos manualmente y no parecen muchas, pero que tal si hay que hacer esto
en repetidas ocasiones y todos los das? Una macro nos permite ejecutar los 6 pasos
automticamente, tan solopresionando un botn o una tecla. Las tareas ideales
para automatizar son aquellas que se hacen de forma repetida e involucran muchos pasos,
por ejemplo: imprimir informes, configurar la vista de la hoja, actualizar datos de tablas
dinmicas, etc
Creacin de funciones a medida: las funciones y frmulas Excel son quizs la esencia de
la hoja de clculos (si no se pudieran tilizar funciones y frmulas no habra clculos!). Excel
trae incorporada unas 330 funciones estndar las cuales se pueden utilizar en forma aislada
ARMADA DEL ECUADOR
UNIDAD EDUCATIVA NAVAL
CMDTE. CESAR ENDARA PEAHERRERA
QUITO
o en forma combinada (anidadas). Sin embargo suele suceder que justo la funcin que
necesitamos no existe. Nuevamente, las macros vienen a nuestra salvacin.
Podemos programar funciones a medida que hagan exactamente lo que nosotros queremos.
Y esas funciones se comportarn igual que las de Excel (aparecern en el men de funciones
en la categora que nosotros indiquemos, tendrn sus respectivos argumentos, etc.)
Creacin de nuevos comandos, complementos y mens: Excel trae una gran cantidad de
comandos y mens predefinidos que nos asisten para las operaciones ms habituales. Las
macros nos permiten crear nuestros propios comandos y mens personalizados, e
incorporarlos al Excel. La utilidad de los mismos depende tan solo de nuestras necesidades.
Los complementos Excel tambin estn creados con macros. Si ves en la Pestaa
DESARROLLADOR(excel 2013) PROGRAMADOR(excel 2010) > Complementos vers
una lista de los que tienes instalado en tu Excel. Los mismos suelen ser distribuidos de forma
gratuita o tambin se compran. Su utilidad reside en agregar alguna funcionalidad extra
al Excel.
Creacin de aplicaciones a medida: Excel es utilizado en diversos campos y por una gran
cantidad de usuarios. Las macros te permitirn construir complejas y elegantes aplicaciones
para cualquier uso que quieras darles. El lmite solo es tu imaginacin. Una aplicacin Excel
consiste en algo ms que una simple plantilla con datos y frmulas. Una aplicacin Excel
es un verdadero programa de software con una serie de caractersticas que lo hacen
utilizable por cualquier usuario sin que el mismo tenga que entender la lgica
Exceliana que hay por detrs.
Habilitar Macros
(Para mayor visualizacin de la imagen, hacer click en la misma)
Para empezar a grabar nuestra macro, debemos seguir los siguientes pasos: en la pestaa
Programador, seleccione la herramienta Grabar macro. Le aparecer una ventana donde
deber colocar el nombre, mtodo abreviado, descripcin y ubicacin de la macro.
En primer lugar, pngale un nombre a la macro que pueda recordarle la utilidad de este (pues
a la hora de trabajar con varias macros, necesitar recordar para que sirve cada una).
En mtodo abreviado se le da la opcin de crear un atajo para ejecutar la macro (esta
caracterstica es opcional). Luego, le da la opcin de elegir dnde guardar la macro. Puede
elegir entre Libro nuevo, Este libro o Libro de macros personal. Esta ltima opcin permite
guardar la macro en una carpeta personal a la cual podemos acceder desde cualquier libro
de Excel con el que trabajemos, pero nicamente desde la computadora en la que la hayamos
creado. Con las otras dos opciones la macro se guardar en un libro especfico y la podremos
utilizar en cualquier computadora pero solamente para ese archivo. Finalmente, tambin nos
da la opcin de agregar alguna descripcin sobre la macro que vamos a crear (esto tambin
es opcional, pero es til como un recordatorio de la funcin de la macro). Una vez que damos
Aceptar, se ha empezado a grabar nuestra macro. Podrn ver que donde dieron click a
Grabar macro ahora aparece la opcin Detener macro.