Introduccion Macros

Páginas: 5 (1089 palabras) Publicado: 1 de noviembre de 2013
Introducción a las Macros

Macros
• ¿Hay tareas comunes que se realizan una y
otra vez en Excel?
• Por ejemplo ¿Se aplica a menudo la misma
combinación de formatos o se recibe semanal
o mensualmente información que organiza y
analiza siempre del mismo modo?
• En estos casos se puede utilizar una “forma”
(macro) para combinar todos los pasos de una
misma tarea en un único comando. ¿Qué entenderemos por Macro?
• Una macro es una serie de pasos que se almacenan
y se pueden activar con alguna tecla de control y
una letra.
• Por ejemplo: todos los días se emplea
frecuentemente en las celdas los mismos pasos:
ajustar el tamaño, tipo y color de la fuente y
cambiar el formato a la celda entre otros.
• Para evitar repetir esos pasos uno por uno, se
pueden almacenar en unamacro y cuando se
ejecute la macro los pasos antes mencionados se
ejecutaran las veces que se desee.

¿Cómo crear una Macro?
• Existen 2 formas de crear una Macro.
• Una de ellas consiste en grabar la macro y la segunda en
escribir el código para programarla, para esta ultima es
necesario tener conocimientos intermedios de
programación.
• De ahí que, la grabación de la macro es la formamas
sencilla y común de crear una macro, para el usuario no
“especialista”.
• En este sentido la macro graba los clics del mouse y las
pulsaciones de teclas mientras se trabajan, y permite
reproducir mas adelante la secuencia de pasos que se
sigue para realizar una determinada tarea
• Cuando se ejecuta la macro, esta reproduce los mismos
comandos en un orden idéntico, haciendo que Excel secomporte como se estuviesen introduciendo los comandos
manualmente.

¿Cómo realiza Excel la grabación?
• Excel graba las instrucciones y utiliza el lenguaje
de programación llamado Visual Basic para
aplicaciones (VBA) para generar el código de la
secuencia de pasos realizados.
• Si la macro resultante no hace exactamente lo
que se desea o si se requiere agregar
funcionalidadadicional, se puede editar el código
generado después de grabarla y personalizarlo.
• La automatización de tareas repetitivas mediante
macros VBA en Excel otorga numerosas ventajas
como lo son la erradicación de errores de cálculos
humanos, ahorro de tiempo de trabajo,
resolución de cálculos complejos, eficacia,
eficiencia, etc.

Grabación de Macros
• A continuación se detalla el proceso básicopara
grabar una macro:
1. Hacer clic en la pestaña Vista, luego en la opción
Macros y ahí en Grabar Macro

• Opcionalmente en cualquier momento en la
parte inferior de la hoja de Excel

• Por cualquiera de las dos formas anteriores
de invocar una macro, aparecerá el siguiente
cuadro de dialogo:

2. En el cuadro de texto Nombre de la macro, escribir el nombre
de la macro. Este sedigita sin espacios o en lugar de espacios
se pueden digitar guiones bajos.
3. Tanto los cuadros Método abreviado, Guardar macro y
Descripción. Son campos opcionales del cuadro de dialogo
Grabar macro. El método abreviado consiste en digitar un
numero o letra en el cuadro de texto, de esta forma la macro se
ejecutara al presionar la combinación de teclas

4. Hacer clic en Aceptar. En estemomento se grabaran todos los
movimientos que se realicen en Excel. En consecuencia es muy
probable que se graben pasos innecesarios en el proceso.
5. Una vez finalizada la grabación se debe hacer clic en Macros y
luego detener grabación

Usando las Macros creadas:
• Se tienen 3
opciones:
1. Ejecutando
Vista
>Macros >
Ver macros ,
y elegir en la
ventana de
dialogo la
Macro
deseada yluego
ejecutar.

2. Asignando la Macro a objetos tales como
botones, formas, imágenes, etc., para ello se
debe dar clic al Botón de Office
y seleccionar
Opciones de Excel, luego activar la opción
Mostrar ficha Programador en la cinta de
opciones y luego clic en Aceptar

• Lo anterior se hace debido a que por defecto,
esta opción no esta activa en el menú de
opciones.
• Luego...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducción A Los Macros
  • INTRODUCCION MACROS
  • Introduccion a los macros de excel
  • introduccion a los macros
  • Macro estructura semantica introduccion a le tecnologia
  • Practica De Excel E Introduccion A Las Macros
  • Introducción a Las Macros De Excel
  • Introduccion Macros Excel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS