KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo insertar un botón de macro para ejecutar una macro en Excel?

AutorKelly Fecha de modificación

Puede cargar una macro útil con Microsoft Excel VBA. Cada vez que quiera aplicarla, solo tendrá que pulsar el atajo de teclado que haya definido para dicha macro o hacer clic en Vista > Macro > Seleccionar la macro adecuada > Ejecutar. ¿Busca una forma más sencilla de aplicar macros? ¡Sí! Puede crear un botón para ejecutar una macro específica directamente en la BHA de la Cinta de opciones o en el Espacio de trabajo de Microsoft Excel.


Insertar botón de macro en Espacio de trabajo de Libro de trabajo actual

Esta sección ofrece un tutorial detallado sobre cómo insertar un botón de macro en el espacio de trabajo del libro de trabajo actual.

1. En primer lugar, muestre la pestaña Desarrollador en la Cinta de opciones tal como se indica a continuación:
(1) En Excel 2010 o versiones posteriores, haga clic en Archivo > Opciones > Personalizar Cinta de opciones. Consulte la siguiente captura de pantalla. ()Ver cómo en Excel 2007)
(2) En el panel derecho, active la opción Desarrollador y, a continuación, haga clic en el botón Aceptar.
una captura de pantalla de cómo habilitar la pestaña Programador en la cinta de opciones
Si utiliza Excel 2007, haga clic en el botón de Office > Opciones de Excel > Popular y active la opción Mostrar la pestaña Desarrollador en la Cinta de opciones dentro de la sección Opciones principales para trabajar con Excel.

2. A continuación, inserte el botón de macro en el espacio de trabajo. Haga clic en Desarrollador > Insertar y seleccione la primera opción de la sección Controles de formulario. Consulte la captura de pantalla:
una captura de pantalla de cómo insertar un control de formulario

3. Dibuje un botón en el Espacio de trabajo.

4. A continuación, aparecerá el cuadro de diálogo Asignar macro; seleccione la macro que desee asignar a este botón y haga clic en el botón Aceptar.
una captura de pantalla de cómo asignar una macro a este control de formulario
¡Ahora el botón está listo para ejecutar la macro!

5. Es opcional dar formato al botón de macro según sus necesidades.
Si quiere que el botón de macro sea claro y visualmente atractivo, puede personalizarlo. Cambie el texto del botón, modifique la macro asignada o aplique formato al control desde el menú contextual: haga clic con el botón derecho sobre él.
una captura de pantalla de cómo cambiar el texto del botón

Extraer rápidamente Eliminar todas las macros de Libro de Trabajo Actual o de todos los libros en múltiples carpetas

Kutools para Excel ofrece dos métodos alternativos que permiten a los usuarios de Excel eliminar fácilmente todas las macros de un libro.

  • A.Eliminar todas las macros: Esta utilidad te permite eliminar todas las macros del libro de trabajo actual con un solo clic.
  • B.Eliminar todas las macros en bloque: ¡Esta utilidad permite eliminar todas las macros en bloque de varios libros ubicados en múltiples carpetas sin necesidad de abrirlos! Vea la captura de pantalla:
  • una captura de pantalla de cómo usar Kutools for Excel para eliminar rápidamente todas las macros del libro activo o de libros en ciertas carpetas

Insertar botón de macro en la Barra de herramientas de acceso rápido en Cinta de opciones

Si inserta el botón de macro en el espacio de trabajo del libro actual, solo podrá aplicar esa macro en dicho libro. No obstante, si añade el botón de macro a la Barra de herramientas de acceso rápido en la Cinta de opciones, podrá utilizarla en todos los libros.

1. Haga clic en el botón flecha situado en la parte superior de la Cinta de opciones y seleccione el elemento Más comandos… en la lista desplegable. Consulte la siguiente captura de pantalla:
una captura de pantalla de cómo seleccionar Más comandos para abrir la ventana Opciones de Excel

2. En el cuadro de diálogo Opciones de Excel, seleccione el elemento Macros en el cuadro desplegable Elija los comandos de. Consulte la siguiente captura de pantalla:

3. Seleccione y resalte la macro que asignará al nuevo botón.

4. Haga clic en el botón Agregar.
una captura de pantalla que muestra cómo añadir una macro existente a la Barra de herramientas de acceso rápido

5. Ahora el nombre de la macro seleccionada aparece en el cuadro de la derecha. Selecciónelo en dicho cuadro. Consulte la siguiente captura de pantalla.

6. Haga clic en el botón Modificar.

7. En el cuadro de diálogo Modificar botón, seleccione un símbolo para el botón.
una captura de pantalla de cómo asignar un símbolo a la macro

8. Haga clic en el botón Aceptar.

A continuación, regrese a la BHA en la Cinta de opciones; verá el nuevo botón asignado a la macro que seleccionó en el paso 3.


Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos