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

Nothing Phone (3)

Otra vez que nos deja en shock: se presenta el Nothing Phone (3)

Siempre causa mucha expectativa el lanzamiento de productos por parte de quien suele hacer las cosas diferentes. Y ese alguien en la industria de los smartphones es Nothing. Tecnonautas siempre ha seguido muy de cerca todo lo que ha salido de esta firma, simplemente por funcionar y por ser diferente al resto. Y ahora llega

Inteligencia Artificial Generativa y deporte

Inteligencia Artificial Generativa y deporte: una relación que va tomando forma…

El deporte, tradicionalmente anclado en la emoción del directo en la televisión en directo en los estadios, está entrando en una nueva era digital, profundamente influenciada por la inteligencia artificial (IA). Inteligencia Artificial Generativa y deporte están yendo de la mano y es la relación del momento para las generaciones jóvenes. Así lo concluye el

vivo X200 FE

Vivo X200 FE: fuera caretas con esta nueva gama alta

La marca vivo, siempre muy identificada con móviles accesibles, se quita la carea para presentar el nuevo vivo X200 FE, un dispositivo que busca conquistar a los usuarios que quieren rendimiento premium sin renunciar a la comodidad. Con una cámara desarrollada junto a ZEISS, batería de larga duración, una pantalla de alto nivel y un

videovigilancia camara AOV PT

La cámara AOV PT: un motivo para irse tranquilo de vacaciones

El verano es sinónimo de descanso, desconexión y viajes. Pero también de preocupación y seguro que las siglas de la cámara AOV PT ayudan a combatir ese sentimiento. Casas vacías, negocios con menos actividad y propiedades que quedan fuera del radar diario se convierten en un blanco fácil para robos o actos vandálicos. En este