Crear Macros | CustomGuide

Crear Macros

Cómo Crear Macros en Excel

Crear Macros

Existen dos formas de crear una macro: grabarlas o escribirlas en el lenguaje de programación Visual Basic en Excel. Esta lección explica la manera fácil de crear una macro—grabar la o las tareas que se desea que ejecute la macro.

Grabar una Macro

Cuando se crea una macro, hay que imaginar que nos están grabando; cada paso que se hace se está rastreando—todos los comentarios, los datos que se introduzcan, incluso cualquier error que se cometa. Antes de grabar una macro, es útil escribir un guion que contenga todos los pasos que se desea que grabe la macro. Hay que practicar o ensayar el guion un par de veces, para asegurarse de que funciona, antes de grabarlo realmente. No hay que preocuparse si se comete un error mientras se está grabando una macro, siempre es posible eliminar la macro existente e intentar otra vez o editar el código fuente Visual Basic de la macro para solucionar el error.

  1. Si es necesario, activar la pestaña Desarrollador.
  2. Hacer clic en la pestaña Desarrollador.
  3. Hacer clic en el botón Grabar macro.

    Se abre la ventana Grabar macro, donde se puede configurar el nombre de la macro, descripción y las teclas de método abreviado antes de grabarla.

  4. Escribir un nombre para la macro.

    El nombre debe comenzar con una letra y no puede tener ningún espacio, símbolos o marcas de puntuación.

    Es posible que se tengan bastantes macros en un archivo, por lo que se deseará darles un nombre descriptivo para identificar lo que hacen fácilmente.

  5. (Opcional) Asignar una tecla de método abreviado.

    Asegurarse de que no es algo comúnmente utilizado, como Ctrl + C, que es copiar.

    Crear Macros
  6. Elegir dónde guardar la macro.
    • Libro de macros personal: La macro estará disponible en cualquier archivo de Excel en el que se trabaje.
    • Libro nuevo: Crea un nuevo archivo de Excel y almacena la macro ahí.
    • Este libro: Almacena la macro en el archivo actual. No será accesible en cualquier otro archivo de Excel en el que se trabaje.
  7. (Opcional) Escribir una descripción de macro.

    Si bien no es necesario agregar una descripción si se tiene un libro de trabajo que contiene una cantidad de macros, una descripción puede ser realmente útil.

  8. Hacer clic en Aceptar para comenzar a grabar.

    La macro se comienza a grabar inmediatamente.

    Crear Macros
  9. Completar todas las acciones para el proceso que se desea automatizar.

    Al grabar, la macro captura todas las acciones que se realizan. Esto incluye hacer clic en celdas, escribir datos de celda y fórmulas y aplicar formato, entre otras tareas.

  10. Hacer clic en el botón Detener grabación, ya sea en la pestaña Desarrollador o en la barra de estado.
  11. Hacer clic en el botón Guardar.
    Crear Macros

Se guarda el libro de trabajo, y la macro estará disponible la próxima vez que se abra el libro de trabajo.

Ejecutar una Macro

Una vez que se ha grabado y guardado una macro en el libro de trabajo, es posible ejecutarla utilizando el método abreviado de teclado o ver todas las macros en un libro y elegir una para ejecutarla directamente.

  1. Seleccionar la hoja donde se desea ejecutar una macro.
  2. Hacer clic en el botón Macros en la pestaña Desarrollador.

    Todas las macros disponibles están enlistadas en el cuadro de diálogo Macro. Desde aquí, se puede ejecutar una macro, editarla, crear una nueva o eliminar macros que ya no se necesitan.

    Crear Macros
  3. Seleccionar la macro que se desea ejecutar.
  4. Hacer clic en el botón Ejecutar.
    Crear Macros

Se ejecuta la macro seleccionada.