Want to create interactive content? It’s easy in Genially!

Get started free

Macros en Excel

Brandon Gilberto Liñan Gutiérrez

Created on March 27, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Como funciona

Lenguaje

Funciona mediante la grabación o escritura de un conjunto de instrucciones en VBA que automatizan tareas específicas en una hoja de cálculo. Cuando se ejecuta la macro, Excel sigue estas instrucciones paso a paso, lo que permite realizar tareas repetitivas o complejas de manera rápida y eficiente.

Estas instrucciones están escritas en un lenguaje de programación llamado VBA (Visual Basic for Applications), el cual es un dialecto de Visual Basic.

Macros en Excel

Escribir una Macro

Grabar una Macro

  • Habilitar la pestaña "Programador":
Ve a "Archivo" en la barra de herramientas de Excel.Selecciona "Opciones" y luego "Personalizar cinta".Marca la casilla "Programador" y haz clic en "Aceptar".
  • Iniciar la grabación:
Ve a la pestaña "Programador" y haz clic en "Grabar macro".Asigna un nombre a tu macro y una descripción opcional.Elige si quieres almacenar la macro en "Este libro" o en "Libros nuevos".Haz clic en "Aceptar".
  • Realizar las acciones que deseas automatizar:
Excel estará grabando tus acciones mientras trabajas en la hoja de cálculo.Realiza todas las operaciones que desees automatizar.
  • Detener la grabación:
Ve a la pestaña "Programador" y haz clic en "Detener grabación".
  • Abrir el Editor de Visual Basic:
Presiona Alt + F11 o ve a la pestaña "Programador" y haz clic en "Visual Basic".
  • Insertar un nuevo módulo:
En el Editor de Visual Basic, haz clic derecho en "VBAProject (nombre de tu archivo)".Selecciona "Insertar" y luego "Módulo".
  • Escribir el código:
En el nuevo módulo, escribe el código VBA que deseas que realice tu macro.Puedes encontrar ejemplos de código en línea o utilizar grabaciones anteriores como referencia.
  • Guardar y cerrar el Editor de Visual Basic:
Guarda el libro de Excel que contiene la macro para conservar los cambios.Cierra el Editor de Visual Basic.

Definición

Una macro en Excel es un conjunto de instrucciones programadas que automatizan tareas repetitivas o complejas en una hoja de cálculo. Las macros permiten a los usuarios de Excel automatizar una variedad de acciones, como realizar cálculos complejos, formatear datos, manipular gráficos, interactuar con bases de datos externas y realizar operaciones que normalmente requerirían múltiples pasos manuales. Una vez creada, una macro puede ser ejecutada con un solo clic o a través de un atajo de teclado.