Escribir macros en Excel: Lo Básico

Escribir macros en Excel: Lo Básico

Escribir macros en Excel: Lo Básico

VALORACIÓN DEL ARTÍCULO:
5/5


Una de las ventajas de la configuración de la hoja de cálculo de Excel, las capacidades de formateo y las funciones de las fórmulas es que puede realizar fácilmente tareas repetitivas. Cómo puede agilizar aún más estas tareas mediante el uso de macros.

Las macros de Excel pueden ser bastante avanzadas, pero no dejes que esta idea te intimide. Aprender los fundamentos de la escritura de macros en Excel puede ayudarle a ser más eficiente y a mejorar sus habilidades usando la aplicación.

Esto cubre tres versiones de Excel para Windows y la versión 2016 de Excel para Mac.

Índice de contenidos

Macros en Excel Online

Desafortunadamente, no se pueden crear o ejecutar macros en Excel Online. Puede abrir un libro de trabajo que contenga macros, hacer cambios y guardarlo de nuevo sin afectar a las macros existentes, pero no podrá ver o utilizar las macros.

Cómo crear una macro en Excel 2016, Excel 2013 y Excel 2010

Captura de pantalla de Excel grabando una macro.

Cuadro de diálogo de la macro de registro y ficha Desarrollador

Antes de intentar agregar macros en Excel, debe mostrar la ficha Desarrollador en la cinta. De forma predeterminada, la ficha Desarrollador no está visible.

  1. Vaya a la pestaña Archivo y seleccione Opciones .
  2. Seleccione Personalizar cinta en el panel izquierdo.
  3. Active la casilla Desarrollador en Pestañas principales de la lista Personalizar la cinta de opciones de la derecha.
  4. Haga clic en OK . Aparece la ficha Desarrollador.

Cuando esté listo para crear una macro, inicie Excel y abra la hoja de trabajo en la que desea utilizarla para comenzar.

  1. Vaya a la pestaña Desarrollador .
  2. Haga clic en Record Macro en el grupo Código.
  3. Introduzca un nombre para la macro en el cuadro Nombre de macro.
  4. Introduzca la tecla de acceso directo que desea utilizar para la macro. Todas las teclas de acceso directo de las macros comienzan con Ctrl. Puede presionar y la tecla Mayúsculas al escribir la tecla de acceso directo que desea utilizar, lo que creará un acceso directo Ctrl+Mayúsculas. Esto es útil, ya que muchos atajos de teclado ya están en uso en Excel.
  5. Seleccione Este libro de trabajo en la lista desplegable Store Macro In.
  6. Haga clic en OK .
  7. Realice todos los formatos y comandos que desee incluir.
  8. Haga clic en Detener grabación cuando haya terminado.
  9. Vaya a la pestaña Archivo y seleccione Guardar como o pulse F12 . Se abrirá el cuadro de diálogo Guardar como.
  10. Introduzca un nombre de fichero para el libro de trabajo.
  11. Seleccione Libro de trabajo habilitado para macros de Excel en la lista desplegable Guardar como tipo y haga clic en Guardar .

Cómo crear una macro en Excel 2016 para Mac

Antes de intentar agregar macros en Excel, debe mostrar la ficha Desarrollador en la cinta. De forma predeterminada, la ficha Desarrollador no está visible.

  1. Vaya a Excel y elija Preferencias ….
  2. Seleccionar Cinta y Barra de herramientas .
  3. Active la casilla Desarrollador en la lista Pestañas principales en la categoría Personalizar la cinta.
  4. Haga clic en Guardar .

Cuando esté listo para crear una macro, inicie Excel y abra la hoja de trabajo en la que desea utilizarla para comenzar.

  1. Vaya a la pestaña Desarrollador .
  2. Haga clic en Record Macro en el grupo Código.
  3. Introduzca un nombre para la macro en el cuadro Nombre de macro.
  4. Escriba cualquier letra minúscula o mayúscula que desee utilizar en el cuadro Tecla de acceso directo.
  5. Seleccione Este libro de trabajo en la lista desplegable Store Macro In.
  6. Haga clic en OK .
  7. Realice todos los formatos y comandos que desee incluir.
  8. Haga clic en Detener grabación cuando haya terminado.
  9. Vaya a la pestaña Archivo y seleccione Guardar como o presione ⇧⌘S ( Shift-Command-S ). Se abrirá el cuadro de diálogo Guardar como.
  10. Introduzca un nombre de fichero para el libro de trabajo.
  11. Seleccione Libro de trabajo habilitado para macros de Excel en la lista desplegable Guardar como tipo y haga clic en Guardar .

Cómo ejecutar una macro en Excel 2016, Excel 2013, Excel 2010, Excel para Office 365 y Excel 2016 para Mac

Captura de pantalla de Excel a punto de ejecutar una macro.

El cuadro de diálogo Macro

Aunque hay varias maneras de ejecutar una macro que creó en Excel, los dos métodos más sencillos son utilizar el acceso directo que asignó a la macro y ejecutar una macro desde la ficha Desarrollador. Ambos son efectivos, así que usa el que te parezca más fácil.

Para ejecutar una macro utilizando una combinación de teclas de acceso directo, empiece por abrir la hoja de trabajo que contiene la macro.

  1. Introduzca cualquier dato sobre el que desee aplicar el formato o los comandos incluidos en la macroinstrucción.
  2. Pulse la combinación de teclas que asignó a la macroinstrucción.

Para ejecutar una macro desde la pestaña Desarrollador, empiece por abrir la hoja de trabajo que contiene la macro.

  1. Introduzca cualquier dato sobre el que desee aplicar el formato o los comandos incluidos en la macroinstrucción.
  2. Vaya a la pestaña Desarrollador de la cinta.
  3. Haga clic en Macros en el grupo Código. Se abre el cuadro de diálogo Macro.
  4. Seleccione el nombre que asignó a la macro y haga clic en Ejecutar .

Consejos para Macro Excel

Puede agregar o cambiar una combinación de teclas de acceso directo para una macro en cualquier momento.

  1. Vaya a la pestaña Desarrollador .
  2. Haga clic en Macros en el grupo Código para abrir el cuadro de diálogo Macros.
  3. Haga clic en el nombre de la macro a la que desea asignar o cambie la combinación de teclas de acceso directo.
  4. Haga clic en Opciones . Se abrirá el cuadro de diálogo Opciones de macro.
  5. Escriba cualquier letra minúscula o mayúscula que desee utilizar para el acceso directo de combinación en el cuadro Tecla de acceso directo y haga clic en OK .

TAMBIÉN TE INTERESA

errores SEO más comunes

Los 10 errores SEO que más se están cometiendo en la actualidad

Respetando a todos los buscadores del momento y a la trascendencia que tienen hoy otras fuentes como TikTok para la promoción de productos y servicios, Google sigue siendo el rey a la hora de encontrar algo en internet. Por tanto, quien quiera posicionar tiene que mirar sí o sí a la principal fuente de respuestas

Thermomix TM7

Llega la Thermomix TM7: más innovadora y tecnológica que nunca

Como usuario del robot de cocina más famoso de todos los tiempos, este fin de semana me quedé parado tras recibir un mail de Vorwerk, anunciado el lanzamiento de la Thermomix TM7, la actualización de una máquina que me ha tantas y tantas alegrías y facilidades para la gastronomía. Y con solo ver las imágenes

seguridad de los datos personales

Descuidos en tu día a día que comprometen la seguridad de los datos personales

Hoy es el Día de Internet Segura, una jornada para concienciar a los usuarios sobre la importancia de cuidar la seguridad de los datos personales. La seguridad en Internet se ha convertido en una prioridad global para todos, amén del creciente número de robos virtuales e intrusiones de los delincuentes a la información sensible de

planes de entrenamiento con IA

La era de los gimnasios smart y los planes de entrenamiento con IA

El sector de los gimnasios está empezando a introducir la tecnología para sus usuarios. Los planes de entrenamiento con IA ya son una realidad en espacios como los de Metropolitan. Es cuestión de tiempo que toda la innovación que viene de la tecnología comience a aterrizar en nuestras vidas para cuidar nuestro cuerpo. De hecho,