Entradas recientes Categorías
  1. Software
  2. Oficina de Microsoft
  3. Excel
  4. Cómo automatizar tareas con macros en Excel 2007

Libro Relacionado

Excel 2007 sólo los pasos para tontos

Por Diane Koers

Puede utilizar macros en Excel 2007 para ahorrar tiempo automatizando las tareas que realiza con frecuencia. Una macro es una serie de comandos agrupados que puede ejecutar siempre que lo necesite para realizar la tarea.

Aunque puede escribir sus propias macros complejas en el lenguaje de programación Visual Basic, el método más fácil para crear muchas macros es usar el grabador de macros. Cuando graba una macro, Excel almacena información sobre cada paso que da mientras realiza una serie de comandos. A continuación, ejecute la macroinstrucción para repetir o reproducir los comandos.

La grabadora de macros graba cada acción que usted completa. Por lo tanto, planificar su macro antes de comenzar el proceso de grabación es muy importante para no grabar pasos innecesarios.

Mostrar la ficha Desarrollador

La pestaña Desarrollador proporciona acceso a los comandos de las macros, pero esta pestaña no aparece de forma predeterminada. Para mostrar la ficha Desarrollador, siga estos pasos:

  1. Haga clic en el botón Office y, a continuación, haga clic en el botón Opciones de Excel.
  2. En la sección Popular, seleccione la casilla Mostrar ficha Desarrollador en la cinta.
  3. Haga clic en Aceptar. la ficha Desarrollador aparece en la cinta. muestre la ficha Desarrollador para trabajar con macros en Excel 2007.

Grabar una macro

Siga estos pasos para grabar una macro:

  1. Seleccione Macro Grabar en el grupo Código de la ficha Desarrollador y aparecerá el cuadro de diálogo Macro Grabar.
  2. El primer carácter del nombre de la macro debe ser una letra, y el nombre no puede contener espacios o referencias de celdas. Los nombres de las macros no distinguen entre mayúsculas y minúsculas.
  3. (Opcional) Asignar una tecla de acceso directo Si selecciona una tecla de acceso directo ya utilizada en Excel, la tecla de acceso directo de la macro anula la tecla de acceso directo de Excel mientras el libro de trabajo que contiene la macro está abierto.
  4. En la lista desplegable Guardar macro en, seleccione dónde desea guardar la macro: Este libro de trabajo: Guarde la macro en el archivo del libro de trabajo actual: Cree macros que pueda ejecutar en cualquier libro de trabajo nuevo creado durante la sesión actual de Excel: Seleccione esta opción si desea que la macro esté disponible siempre que utilice Excel, independientemente del libro de trabajo que esté utilizando.
  5. (Opcional) Escriba una descripción de la macro en el cuadro de texto Descripción.
  6. La opción Grabar macro de la ficha Desarrollador cambia a Detener grabación.
  7. Excel registra sus pasos exactamente – como por ejemplo (Seleccionar celda C3) – pero también puede registrar los pasos relativos a cualquier celda actual – como por ejemplo (Subir una fila e insertar una línea en blanco). Para ello, haga clic en el botón Referencias Relativas en la ficha Desarrollador. Puede activar y desactivar la función Referencias Relativas según sea necesario mientras graba la macro.
  8. Seleccione Detener grabación en el grupo Código de la pestaña Desarrollador, el grabador de macros detiene la grabación de las pulsaciones de teclas y la macro se completa.