Skip to main content

¿Cómo ejecutar varias macros usando un botón en Excel? 

Author: Xiaoyang Last Modified: 2025-08-06

Quizás tengas múltiples macros en tu libro de trabajo y, al activarlas, necesitas hacer clic y ejecutarlas una por una. ¿Alguna vez has pensado en ejecutar varias macros a la vez usando un botón en Excel?

Ejecutar / Activar múltiples macros usando un botón con código VBA


Ejecutar / Activar múltiples macros usando un botón con código VBA

Para ejecutar múltiples macros usando un botón, sigue los siguientes pasos:

1. Primero, inserta un botón haciendo clic en Desarrollador > Insertar > Botón (Control de formulario), ver captura de pantalla:

click Developer > Insert > Button

2. Luego arrastra el ratón para dibujar un botón en la hoja de cálculo actual, y en el cuadro de diálogo Asignar macro que aparece, haz clic en Aceptar, y se insertará un botón como se muestra en la siguiente captura de pantalla:

drag the mouse to draw a button

3. Luego mantén presionadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

4. Haz clic en Insertar > Módulo, y pega el siguiente código en la Ventana del Módulo.

Código VBA: Ejecutar múltiples macros usando un botón:

Sub Button1_Click()
    Call FillEmptyBlankCellWithValue 'Macro1
    Call ReplaceHyperlinks 'Macro2
    Call test 'Macro3
End Sub

copy and paste the code into the module

5. Luego guarda y cierra esta ventana de código, haz clic derecho en el botón, y selecciona Asignar Macro desde el menú contextual, ver captura de pantalla:

right click the button, and choose Assign Macro

6. En el cuadro de diálogo Asignar Macro que aparece, selecciona Button_Click, el nombre de la macro que acabas de insertar, y luego haz clic en Aceptar para salir del cuadro de diálogo. Ver captura de pantalla:

 select the macro name that you have inserted

7. A partir de ahora, cuando hagas clic en el botón, las macros que hayas especificado se activarán una tras otra según sea necesario.

a screenshot of kutools for excel ai

Descubre la Magia de Excel con Kutools AI

  • Ejecución Inteligente: Realiza operaciones en celdas, analiza datos y crea gráficos, todo impulsado por comandos simples.
  • Fórmulas Personalizadas: Genera fórmulas adaptadas para optimizar tus flujos de trabajo.
  • Codificación VBA: Escribe e implementa código VBA sin esfuerzo.
  • Interpretación de Fórmulas: Comprende fórmulas complejas con facilidad.
  • Traducción de Texto: Supera las barreras del idioma dentro de tus hojas de cálculo.
Potencia tus capacidades de Excel con herramientas impulsadas por IA. ¡Descarga Ahora y experimenta una eficiencia como nunca antes!

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado en: Ejecución inteligente |Generar código |Crear fórmulas personalizadas |Analizar datos y generar gráficos |Invocar funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!