Cómo automatizar tareas con las macros en excel 2007

Puede utilizar macros en Excel 2007 para ahorrar tiempo mediante la automatización de tareas que se realizan con frecuencia. Una macro es una serie de comandos agrupados que se puede ejecutar siempre que lo necesite para llevar a cabo la tarea.

Aunque se puede escribir sus propios macros complejas en el lenguaje de programación Visual Basic, el método más sencillo para la creación de muchos macros es utilizar la grabadora de macros. Cuando se graba una macro, Excel almacena información sobre cada paso que das a medida que realiza una serie de comandos. A continuación, ejecuta la macro para repetir o reproducir, los comandos.

La grabadora de macros registra cada acción que completa. Por lo tanto, la planificación de su macro antes de comenzar el proceso de grabación es muy importante por lo que no graba los pasos innecesarios.

Mostrar la ficha Programador

La ficha Programador proporciona acceso a los comandos de macro, pero esta ficha no aparece de forma predeterminada. Para mostrar la ficha Programador, siga estos pasos:

Video: 47 Excel 2013 Macros Automatizacion de tareas repetitivas 1 de 2

  1. Haga clic en el botón de Office y haga clic en el botón Opciones de Excel.

    Aparece el cuadro de diálogo Opciones de Excel.

  2. Desde la sección de Popular, seleccione Mostrar ficha Programador en la casilla de verificación de la cinta.

  3. Haga clic en Aceptar.

    La ficha Programador aparece en la cinta.

    Mostrar la ficha Programador para trabajar con macros en Excel 2007.
    Mostrar la ficha Programador para trabajar con macros en Excel 2007.

Grabar una macro

Siga estos pasos para grabar una macro:

Video: Curso de Macros en Excel Online

  1. Elija Grabar macro en el grupo Código de la ficha Programador.

    Aparece el cuadro de diálogo Grabar macro.

  2. Escriba un nombre para la macro en el cuadro de texto Nombre de macro.

    El primer carácter del nombre de la macro debe ser una letra, y el nombre no puede contener espacios o celdas de referencia. Los nombres de macro no son mayúsculas y minúsculas.

  3. (Opcional) asignar una tecla de acceso directo.

    Si se selecciona una tecla de acceso directo que ya se utiliza en Excel, las macros de acceso directo anula claves de la clave de acceso directo Excel mientras el libro que contiene la macro está abierto.

  4. A partir de la lista Guardar macro en desplegable, seleccione la que desea almacenar la macro:

  5. Este libro de trabajo: Guardar la macro en el archivo de libro actual.

  6. Nuevo libro: Crear macros que se pueden ejecutar en cualquier nuevo libro creado durante la sesión actual de Excel.

  7. Libro de macros personal: Elija esta opción si desea que la macro esté disponible cada vez que utilice Excel, independientemente del libro que está utilizando.

  8. (Opcional) Escriba una descripción de la macro en el cuadro de texto Descripción.

    Utilice el cuadro de diálogo Grabar macro para empezar a crear una macro.
    Utilice el cuadro de diálogo Grabar macro para empezar a crear una macro.
  9. Haga clic en Aceptar.

    La opción Grabar macro de la ficha cambia desarrollador para detener la grabación.

  10. Realizar las acciones que desee grabar.

    Excel registra sus pasos exactamente - como (Seleccionar la celda C3) - pero también se puede registrar los pasos relativos a cualquier celda actual - como (Ir una fila hacia arriba e insertar una línea en blanco). Para ello, haga clic en el botón de referencias relativas en la ficha Programador. Puede activar las referencias relativas cuentan dentro y fuera según sea necesario durante la grabación de la macro.

  11. Elija Detener grabación en el grupo Código de la ficha Programador.

    La grabadora de macros detiene las pulsaciones de teclas de grabación, y la macro se ha completado.

Artículos Relacionados