Macrograbadora

Grabar una macro | Ejecutar una macro grabada | Ver la macro

El Grabador de macros , una herramienta muy útil incluida en el VBA de Excel , registra todas las tareas que se realizan con Excel. Todo lo que tienes que hacer es registrar una tarea específica una vez. A continuación, puedes ejecutar la tarea una y otra vez con el clic de un botón. La grabadora de macros también es una gran ayuda cuando no sabes cómo programar una tarea específica en Excel VBA. Simplemente abre el Editor de Visual Basic después de grabar la tarea para ver cómo se puede programar.

Desafortunadamente, hay muchas cosas que no se pueden hacer con la Macro Grabadora. Por ejemplo, no puedes hacer un bucle a través de un rango de datos con la Grabadora de Macros. Además, la Grabadora de Macros utiliza mucho más código del que se requiere, lo que puede ralentizar su proceso.

Glosario

Grabar una macro

1. En la pestaña Desarrollador, haga clic en Grabar macro.

2. Introduzca un nombre.

3. 3. Seleccione Este libro de trabajo de la lista desplegable. Como resultado, la macro sólo estará disponible en el libro de trabajo actual.

Nota: si almacena su macro en Personal Macro Workbook, la macro estará disponible para todos sus libros de trabajo (archivos de Excel). Esto es posible porque Excel almacena su macro en un libro de trabajo oculto que se abre automáticamente cuando Excel se inicia. Si usted almacena su macro en Nuevo Libro de Trabajo, el macro sólo estará disponible en un nuevo libro de trabajo abierto automáticamente.

4. Haga clic en OK.

5. Haga clic con el botón derecho del ratón en la celda activa (celda seleccionada). Asegúrate de no seleccionar ninguna otra celda! 6. A continuación, haz clic en Formato de celdas.

6. Seleccione el porcentaje.

7. Haga clic en OK.

8. Por último, haga clic en Detener la grabación.

Felicitaciones. ¡Acabas de grabar una macro con la grabadora de macro!

Ejecutar una macro grabada

Ahora probaremos la macro para ver si puede cambiar el formato de los números a porcentaje.

1. Introduce algunos números entre 0 y 1.

2. Seleccione los números.

3. En la pestaña Desarrollador, haga clic en Macros.

4. Haga clic en Ejecutar.

Resultado:

Ver el Macro

Para echar un vistazo a la macro, abre el Editor de Visual Basic.

Nota: la macro ha sido colocada en un módulo llamado Módulo1. El código colocado en un módulo está disponible para todo el libro de trabajo. Eso significa que cambia el formato de las celdas en otras hojas también. Recuerda, el código colocado en una hoja (asignado a un botón de comando) sólo está disponible para esa hoja en particular. Puedes ignorar la declaración de la Opción Explícita por ahora.

Deja un comentario