Skip to main content

Cómo Asignar Una Macro A Un Botón En Excel: Instrucciones Paso A Paso

Las macros en Excel le permiten automatizar tareas rutinarias y simplificar el trabajo con tablas de datos grandes. En lugar de realizar muchas acciones del mismo tipo, puede crear una macro que las realice por usted con solo hacer clic en un bot n.

Para asignar una macro a un bot n en Excel, necesitar algunos pasos. Primero, debe escribir una macro que realice las acciones que necesita. Para hacerlo, seleccione la pesta a Desarrollador en el men de Excel y haga clic en el bot n Grabar macro. A continuaci n, siga las instrucciones en la ventana que aparece y siga los pasos necesarios. Cuando termine de grabar, haga clic en el bot n Detener grabaci n de macro.

Despu s de grabar la macro, puede asignarla a un bot n. Para ello, seleccione la celda o el formulario al que se asignar el bot n. A continuaci n, seleccione la pesta a Desarrollador y haga clic en el bot n Insertar. En el men que aparece, seleccione bot n de control o Formularios y seleccione el tipo de bot n que desee.

El bot n resultante se puede cambiar y ajustar a sus necesidades. Para ello, haga clic derecho en el bot n y seleccione "Propiedades". En la ventana que se abre, puede cambiar el texto en el bot n, asignar una macro, seleccionar el color, el Tama o y la forma del bot n.

Eso es todo! Ahora, cuando haga clic en el bot n en Excel, la macro que ha grabado se ejecutar autom ticamente. Escribir y asignar una macro a un bot n le permitir acelerar significativamente el trabajo con tablas grandes y hacerlo m s eficiente.

  1. C mo asignar una macro a un bot n en Excel: preparaci n para el trabajo
  2. a) Abra el archivo de Excel y haga clic en la pesta a Desarrollador
  3. Activar la barra de herramientas Desarrollador
  4. C mo asignar una macro a un bot n en Excel: crear una macro
  5. a) Seleccione la celda a la que desea vincular la macro
  6. B) Abra el Editor de macros y cree una nueva macro
  7. C) Registre la secuencia de acciones que la macro debe realizar

C mo asignar una macro a un bot n en Excel: preparaci n para el trabajo

Antes de comenzar a asignar una macro a un bot n en Excel, debe seguir algunos pasos preparatorios.

  1. Crear una macro: Abra en Excel el archivo en el que desea crear la macro. Haga clic en la pesta a Desarrollador en la barra de herramientas superior y seleccione Grabar macro. Asigne un nombre a la macro y seleccione la ubicaci n donde se guardar (en el archivo actual o en el "libro Personal").
  2. Grabe sus acciones: despu s de hacer clic en aceptar, comenzar a grabar sus acciones. Realice todos los pasos necesarios que desee incluir en la macro. Haga clic en el bot n Detener grabaci n de macro cuando haya terminado.
  3. Compruebe y edite la macro: Abra el Editor de macros para verificar y editar la macro grabada. Desde aqu , puede cambiar el nombre de la macro, agregar comentarios o hacer otras ediciones seg n sea necesario.
  4. Guarde la macro: cuando termine de editar la macro, gu rdela y cierre el Editor.

Ahora que tiene una macro lista, puede asignarla a un bot n en Excel y usarla para automatizar tareas repetitivas.

a) Abra el archivo de Excel y haga clic en la pesta a Desarrollador

Para asignar una macro a un bot n en Excel, debe abrir el archivo en el que desea crear el bot n. Luego, haga clic en la pesta a Desarrollador, que normalmente no aparece de forma predeterminada.

Activar la barra de herramientas Desarrollador

1. Abra el programa Excel.

2. Vaya a la pesta a Archivo en la esquina superior izquierda de la ventana de Excel.

3. En el men desplegable, seleccione Opciones.

4. En la ventana Opciones de Excel que se abre, seleccione la pesta a Cinta de acceso r pido.

5. Marque la casilla de verificaci n "Desarrollador "en la secci n"comandos B sicos".

6. Haga clic en aceptar para guardar los cambios.

La barra de herramientas del Desarrollador ahora aparecer en la parte superior de la pantalla de Excel y estar disponible para su uso.

C mo asignar una macro a un bot n en Excel: crear una macro

Las macros de Excel le permiten automatizar acciones repetitivas, lo que simplifica enormemente el trabajo con tablas. Para asignar una macro a un bot n en Excel, primero debe crear la macro en s .

Siga estas instrucciones para crear una macro en Excel:

  1. Abra la hoja de c lculo de Excel en la que desea crear la macro.
  2. Seleccione la pesta a Desarrollador en la barra de navegaci n superior de Excel. Si no hay una pesta a Desarrollador, debe agregarla en la configuraci n de Excel.
  3. En la pesta a Desarrollador, busque el grupo de herramientas C digo y haga clic en el bot n Registrar macro.
  4. En la ventana registrador de macros que aparece, ingrese el nombre de la macro y seleccione la ubicaci n donde desea guardar la macro (en Este libro o en el panel de macros Personal).
  5. Haga clic en aceptar.
  6. Realice los pasos necesarios en la hoja de c lculo de Excel que desea escribir en la macro.
  7. Cuando haya terminado, vuelva a la pesta a Desarrollador y haga clic en el bot n Detener grabaci n ubicado en el grupo de herramientas de C digo.
  8. Su macro ahora se crea y escribe en Excel.

Una vez que haya terminado de crear la macro, puede probarla seleccionando la pesta a Desarrollador, luego el bot n Macros y seleccionando la macro que cre de la lista. Tambi n puede verificar su funcionamiento ejecutando la macro directamente con los accesos directos de teclado que se especificaron al grabar la macro.

Ahora est listo para asignar la macro creada a un bot n en Excel, lo que le permitir ejecutar la macro con solo hacer clic en un bot n. El siguiente paso en nuestras instrucciones es asignar una macro al bot n, que se describir en la siguiente secci n.

a) Seleccione la celda a la que desea vincular la macro

Para asignar una macro a una celda espec fica en Excel, primero debe seleccionar esa celda. Puede seleccionar una celda haciendo clic en ella o usando el teclado.

1. Haga clic en la celda a la que desea vincular la macro. La celda se resaltar y se activar .

Ejemplo:

Si desea vincular una macro a la celda A1, simplemente haga clic en ella.

Si desea vincular una macro a un rango de celdas, seleccione el rango deseado haciendo clic y manteniendo presionada la tecla del mouse y luego suelte la tecla del mouse.

Nota:la Macro solo se ejecutar cuando se Active la celda o el rango de celdas.

B) Abra el Editor de macros y cree una nueva macro

Para crear una nueva macro, abra el Editor de macros en Microsoft Excel. Para hacerlo, siga estos pasos::

  1. Abra el archivo de Excel en el que desea asignar la macro al bot n.
  2. En la pesta a Desarrollador, busque el grupo C digo y seleccione Macros.
  3. En el cuadro de di logo "Macros" que se abre, haga clic en el bot n "Crear".
  4. En El campo nombre de macro, ingrese un nombre nico para su macro (por ejemplo, "MyMacro"). Tenga en cuenta que el nombre de la macro no puede contener espacios ni caracteres especiales.
  5. Haga clic en el bot n "Nuevo" y se abrir el Editor de macros.

Ahora puede comenzar a escribir c digo para su macro en el Editor de macros. Escriba los comandos necesarios en el lenguaje de programaci n VBA (Visual Basic for Applications). Cuando haya terminado de escribir el c digo, gu rdelo y cierre el Editor de macros.

Por lo tanto, ha creado con xito una nueva macro en Excel que se puede asignar a un bot n y se utiliza para automatizar las tareas en la hoja de c lculo.

C) Registre la secuencia de acciones que la macro debe realizar

1. Abra el archivo de Excel en el que desea asignar la macro al bot n.

2. Seleccione la pesta a Desarrollador en la barra de men superior.

3. Si la pesta a Desarrollador no est en el men , abra la configuraci n de Excel y act vela.

4. En la pesta a Desarrollador, seleccione Macros en el grupo C digo y haga clic en Grabar macro.

5. En la ventana que aparece, ingrese el nombre de la macro y haga clic en aceptar.

6. Realice la secuencia de acciones que la macro debe realizar (por ejemplo, ingrese datos en celdas, formatee una tabla, etc.).

7. Una vez completadas las acciones, vuelva a la pesta a Desarrollador y seleccione Macros nuevamente.

8. En la lista de macros, seleccione la macro que acaba de crear y haga clic en Editar.

9. En el Editor de macros que se abre, revise y edite el c digo de macro si es necesario.

10. Cierre el Editor de macros y guarde los cambios.

11. Regrese a la pesta a con su archivo de Excel y seleccione la barra de herramientas Desarrollador.

12. En la barra de herramientas, seleccione el Modo dise ador de f rmulas y haga clic en Insertar f rmula.

13. En la ventana que aparece, seleccione la macro creada de la lista y haga clic en aceptar.

14. Ahora la macro est asignada al bot n seleccionado y est lista para usar.