viernes, marzo 29, 2024
No menu items!
InicioTutoriales¿Cómo habilitar y ejecutar una macro en Excel? 6 maneras

¿Cómo habilitar y ejecutar una macro en Excel? 6 maneras

 ¿Cómo habilitar y ejecutar una macro en Excel?  6 maneras

Podemos grabar una macro en Excel o escribir desde cero en VB Editor. Excel ofrece varias opciones para ejecutar una macro. En este artículo exploramos cuatro enfoques diferentes para ejecutar una macro en una aplicación de Excel.

Si bien ejecutar una macro de Excel es un proceso simple para usuarios experimentados, puede que no resulte claro para los principiantes. Descubrirá numerosas formas de ejecutar macros en este artículo, algunas de las cuales podrían alterar completamente la forma en que interactúa con los archivos de Excel.

La siguiente macro escribirá el texto “Geeks for Geeks” en la celda B5

SubactualizarTexto()

ActiveSheet.Range(“B5”).Value = “Geeks para geeks”

Fin sub

Cómo ejecutar una macro desde la cinta de Excel

Siga los pasos a continuación para ejecutar una macro en el cuadro de diálogo Macro:

Paso 1. Vaya a Ver >> Macros >> Ver macros: para mostrar el cuadro de diálogo Macros [keyboard shortcut – Alt+F8].

Paso 2. Seleccione una macro de la lista (p. ej. actualizarTexto) y presione “Ejecutar”

Cuadro de diálogo de macros

Producción:

Producción

Cómo ejecutar macro desde el editor VBA

Siga los pasos a continuación para ejecutar una macro en VBE:

Paso 1. Abrir Excel

Paso 2. Vaya a Desarrollador >> Visual Basic – para abrir el editor VBA [keyboard shortcut – Alt+F11]

Abrir el editor VBA

Paso 3. Seleccione cualquier parte del código de macro y haga clic en el “botón Ejecutar” (flecha verde) o presione F5

editor VBA

hcómo ejecutar una macro con un atajo de teclado personalizado en Excel

Siga los pasos a continuación para asignar un método abreviado de teclado para ejecutar una macro:

Paso 1. Vaya a Ver >> Macros >> Ver macros: para mostrar el cuadro de diálogo Macros [keyboard shortcut – Alt+F8]

Paso 2. Seleccione Macro de la lista (p. ej. actualizarTexto) y presione “Opciones” para mostrar las Opciones de Macro

Cuadro de diálogo de macros

Paso 3. Proporcione texto específico en la entrada mediante una tecla de acceso rápido [e.g. Ctrl+p] y presione “Aceptar”. Cerrar la lista de macros

Cuadro de diálogo Opciones de macro

Etapa 4. Simplemente presione la tecla de acceso rápido, por ejemplo CTRL+ppara ejecutar la macro.

Cómo crear un botón de macro en Excel

Siga los pasos a continuación para agregar una forma en Excel para ejecutar una macro:

Paso 1. Haga clic en Insertar en el grupo Controles en la pestaña Desarrollador, luego elija Botón en Desde controles. Agregue un botón, “Ejecutar macro”

Crear un botón de macro

Crear un botón de macro

🔥 Leer:  Cómo utilizar Google Docs para escribir blogs

botón macro

Paso 2. Haga clic derecho en Forma y presione “Asignar macro” para mostrar el cuadro de diálogo Asignar macro

Asignar la macro al botón

Paso 3. Para seleccionar “actualizarTexto“Macro y presione “OK”

Asignar cuadro de diálogo Macro

Etapa 4. Simplemente haga clic en la forma “Ejecutar macro“en el archivo de Excel para ejecutar la macro

La macro ahora se puede ejecutar haciendo clic en su botón. La macro asignada formatea las celdas elegidas como se muestra en la captura de pantalla siguiente.

Antes de hacer clic en el botón

Después de hacer clic en el botón

Cómo crear un botón macro a partir de un objeto gráfico

Desafortunadamente, la apariencia de los controles de los botones no se puede personalizar, razón por la cual el botón que acabamos de crear no se ve muy bien. Puede utilizar formas, iconos, imágenes, WordArt y otros elementos para crear un botón de macro de Excel verdaderamente adorable.

Siga los pasos a continuación para crear un botón Macro a partir de un objeto gráfico:

Paso 1. Seleccione el grupo Ilustraciones, en la pestaña Insertar, seleccione Formas y elija la forma deseada

Botón macro de un objeto gráfico

Paso 2. Haga clic en la hoja de trabajo, luego coloque el objeto de forma allí y cree el botón de forma en el formato deseado.

Paso 3. Haga clic con el botón derecho en el objeto de forma, seleccione Asignar macro en el menú contextual, luego seleccione la macro requerida y presione Aceptar para adjuntar la macro a la forma.

Asignar macro a la forma

Ahora tienes una forma que parece un botón y cuando haces clic en él, ejecuta la macro designada.

Ejecute la macro haciendo clic en la forma.

Ejecute la macro haciendo clic en la forma.

Cómo agregar un botón de macro a la barra de herramientas de acceso rápido

El botón de macro agregado a una hoja de trabajo se ve bien, pero lleva tiempo agregar un botón a cada hoja. Agregue su macro favorita a la barra de herramientas de acceso rápido para que sea accesible desde cualquier lugar.

Paso 1. Utilice el menú contextual haciendo clic derecho en la barra de herramientas de acceso rápido y seleccionando Más comandos

Personaliza la barra de herramientas de acceso rápido

Paso 2. Seleccionar macros

Agregar un botón de macro a la barra de herramientas de acceso rápido

Podemos hacer algunos cambios más o hacer clic en Aceptar para guardar los cambios.

Etapa 4. Si el ícono agregado no se ajusta a su macro, haga clic en Editar para cambiarlo a un ícono diferente

Cambiar el botón de macro

Paso 5. Seleccione el icono deseado para el botón de macro en el cuadro de diálogo Editar botón

Paso 6. Haga clic en Aceptar cuando haya terminado

¡Bien hecho! Ahora tienes un botón en Excel que iniciará una macro.

Botón Macro en la barra de herramientas de acceso rápido

Todo lo que tienes que hacer es seleccionar el método de ejecución de macros de Excel que mejor se adapte a tus necesidades ahora que conoces las distintas opciones disponibles. Aprecio tu tiempo y espero verte en algunos de nuestros otros blogs.

Preguntas frecuentes sobre macros en Excel

P1: ¿Cuál es el uso principal de la macro?

Respuesta:

Una macro es una acción o serie de actos que se pueden repetir infinitamente. Estás capturando pulsaciones de teclas y clics del mouse cuando creas una macro. Puede editar una macro después de crearla para realizar algunos pequeños cambios en su funcionamiento.

P2: ¿Qué métodos podemos utilizar para ejecutar una macro?

Respuesta:

Aquí hay algunas formas de ejecutar una macro en Excel.

  • Ejecute una macro desde la cinta de Excel
  • Ejecutar macro desde el editor VBA
  • Ejecute una macro con un atajo de teclado personalizado
  • Crear un botón de macro en Excel
  • Crear un botón macro a partir de un objeto gráfico
  • Agregar un botón de macro a la barra de herramientas de acceso rápido

P3: ¿Puedes ejecutar una macro sin abrir Excel?

Respuesta:

Sin abrir primero el archivo que contiene la macro, no podrá ejecutar una macro de Excel VBA.

P4: ¿Cómo editar una macro después de crearla?

Respuesta:

Para editar una macro después de crearla, primero debe abrir el editor VBA presionando “Alt + F11”, buscar la macro en la ventana del explorador de proyectos, realizar los cambios necesarios y guardar el libro para actualizar la macro.

P5: ¿Es seguro ejecutar macros o no?

Respuesta:

Las macros pueden ser maliciosas si se crean a partir de una fuente que no es de confianza o si contienen datos maliciosos. Para proteger su sistema, Excel le pide que lo haga habilitar o deshabilitar macros cuando abre un libro que los contiene. Sólo debe habilitar macros de fuentes confiables o libros de trabajo que cree.

Recomendamos

Populares