Curso Excel 2000 On-Line - Lección 17

Programación con macros

¿Qué es una macro?

Una macro es una herramienta que sirve para automatizar tareas que se repiten a  menudo, de modo que se pueda evitar perder tiempo repitiendo las mismas operaciones una y otra vez.

Para crear macros el programa Microsoft Excel cuenta con una grabadora de macros.

COMO CREAR UNA MACRO

1/ Crear una macro es muy sencillo, sólo es necesario seleccionar la opción de menú Herramientas/Macro/Grabar nueva macro. Aparece el siguiente cuadro de dialogo:

2/ En su interior encontramos cuatro opciones a tener en cuenta:

1- Nombre de la macro: el que se le desee dar

2- Método abreviado: esta opción permite asignar a una macro ya grabada una combinación de teclas de método abreviado que permita ejecutarla más rápidamente. Será la tecla Ctrl+ la tecla que el usuario designe.

3- Guardar macro en: ofrece la opción de seleccionar dónde se desea almacenar la macro, con tres posibilidades: libro de macros personal, libro nuevo o este libo.

4- Descripción: indica el día y la entidad o persona qué grabó la macro.

Una vez cumplimentada esta información se presiona el botón aceptar

 

3/ Entonces volvemos a situarnos en la hoja de cálculo y aparece una nueva barra de herramientas que contiene dos botones. Al tiempo observaremos que en la barra de estado aparece la expresión "grabando":

  

1- Detener grabación: es el primer botón y sirve para detener la grabación de la macro

 2- Referencia relativa: activa/desactiva la grabación con referencias relativas o absolutas de celda

Es en este momento en el que se debe diseñar sobre la hoja de cáculo todas aquellas características que queremos grabar en la macro. Al finalizar basta con presionar el botón de Detener Grabación.

 

COMO EJECUTAR UNA MACRO

Para ejecutar una macro, es decir, para aprovechar ese diseño de la hoja de cálculo que ya habíamos realizado anteriomente se puede elegir entre dos maneras:

1- seleccionar la opción de menú Herramientas/Macro/Macros, en cuyo caso a aparece el siguiente cuadro con las maros disponibles:

2- Usando las combinaciones de teclado que hayamos asignado con anterioridad, durante la grabación de las macros.

 

BOTONES DE LA VENTANA  MACRO

1- EJECUTAR: ejecuta la macro seleccionada

2- CANCELAR: vuelve a la ventana del libro de trabajo cancelando los cambios que se hubieran realizado

3- PASO A PASO: ejecuta la macro seleccionada línea por línea

4- MODIFICAR: abre la macro con el editor de Visual Basic para poder modificarla

5- CREAR: sirve para crear una nueva macro con el editor de Visual Basic

6- ELIMINAR: elimina la macro seleccionada

7- OPCIONES:  permite que se hagan modificaciones en cuanto a la descripción o la asignacion de una tecla de método abreviado sobre la macro seleccionada.

 

| Volver al Índice | Saber más |