Como se crea y utiliza un complemento de Excel (tutorial paso a paso)

Un complemento de Excel puede ser muy útil cuando debe ejecutar una macro a menudo en diferentes libros de trabajo.

Por ejemplo, supongamos que desea resaltar todas las celdas que contienen un error, puede crear fácilmente un complemento de Excel que resaltará los errores con un clic de un botón.

Algo como se muestra a continuación (la macro se ha añadido a la barra de herramientas de acceso rápido para ejecutarla con un solo clic):

Cree un complemento de Excel: demostración

Del mismo modo, es posible que desee crear una función Excel personalizada y utilizarla en todos los libros de trabajo de Excel, en lugar de copiar el código una y otra vez.

Si está interesado en aprender VBA de la manera más sencilla, consulte mi Formación VBA en línea de Excel.

Creación de un complemento de Excel

En este tutorial, aprenderá a crear un complemento de Excel. Hay tres pasos para crear un complemento y hacerlo disponible en QAT.

  • Escribir / Grabar el código en un módulo.
  • Guarde como complemento de Excel.
  • Añada la macro en la barra de herramientas de acceso rápido.

Escribe / Graba el código en un módulo

En este ejemplo, utilizaremos un código sencillo para resaltar todas las celdas con valores de error:

Sub HighlightErrors()
 Selection.SpecialCells(xlCellTypeFormulas, xlErrors).Select
 Selection.Interior.Color = vbRed
End Sub

Si escribe código (o cópialo y pégalo desde algún lugar), aquí tiene los siguientes pasos:

  • Abra un libro de Excel.
  • Pulse Alt + F11 para abrir la ventana del editor VB.
  • En el Editor VB, verá los objetos del libro que aparecen en el explorador de proyectos. Si no lo puede ver, vaya a Ver -> Explorador de proyectos.Cree un complemento de Excel: Project Explorer
  • Haga clic con el botón derecho sobre cualquiera de los objetos del libro. Vaya a la opción Insertar y haga clic en “Módulo”. Esto insertará un objeto de módulo.Cree un complemento de Excel: inserte un módulo
  • Haga doble clic en el módulo e introduzca el código anterior (copie péguelo).Cree un complemento de Excel: código macro en la ventana del módulo
  • Pulse Alt + F11 para volver a la hoja de trabajo de Excel.

Nota: Si está grabando una macro, Excel se encarga automáticamente de insertar un módulo y poner el código.

Ahora vamos adelante y creamos un complemento de este código.

Guarde e instale el complemento

En los siguientes pasos cuando está en el libro de trabajo donde ha insertado el código.

  • Haga clic en la pestaña Archivo.
  • Haga clic en “Guardar como”.Cree un complemento de Excel: guarde lo como
  • En el cuadro de diálogo Guardar como, cambie el tipo “Guardar como” en .xlam. El nombre que asigne al archivo sería el nombre de su complemento. En este ejemplo, el archivo se guarda con el nombre Resalta los errores.
    • Notará que la ruta del archivo donde se guarda cambia automáticamente. Puede utilizar el valor predeterminado o cambiarlo si lo desea.Cree un complemento de Excel - Guardar como desplegable
  • Abra un libro de trabajo de Excel y vaya a Desarrollador -> Complementos -> Complementos de Excel.Cree un complemento de Excel: complemento
  • En el cuadro de diálogo Complementos, busque y localice el archivo que ha guardado y haga clic en Aceptar.Cree un complemento de Excel: explora el complemento

Ahora el complemento se ha activado.

Es posible que no vea ninguna pestaña o opción en la cinta, pero el complemento se activa en esta etapa y el código está disponible para utilizarlo ahora.

El siguiente paso es añadir la macro en la barra de herramientas de acceso rápido para poder ejecutar la macro con un solo clic.

Nota: Si está creando un complemento que tenga una función personalizada, no es necesario que vaya al paso 3. Al final del paso 2, tendrá la función disponible en todo el libro. El paso 3 es para estos códigos, que desea que pase algo cuando ejecute el código (como resaltar las celdas con errores).

Guarde e instale el complemento

Hacer esto:

  • Haga clic con el botón derecho en cualquiera de las pestañas de la cinta y seleccione Personalizar la barra de herramientas de acceso rápido.Cree un complemento de Excel: personalice la cinta
  • En el cuadro de diálogo Opciones de Excel, seleccione macros al elegir órdenes del menú desplegable. Notará que aparece la macro “HighlightErrors”.Cree un complemento de Excel - selección de macro qat
  • Haga clic en la macro “HighlightErrors” y haga clic en Añadir. Esto añadirá la macro en la lista de la derecha.Cree un complemento de Excel: añadirlo a QAT
  • Haga clic en Aceptar. Esto añadirá la macro en la barra de herramientas de acceso rápido.Cree un complemento de Excel: icono de macro a QAT

Ahora para ejecutar este código en cualquier libro de trabajo, seleccione el conjunto de datos y haga clic en el icono de macro del QAT.

Cree un complemento de Excel: demostración

Esto resaltará todas las celdas con errores en color rojo. También puede utilizar esta macro a cualquier libro de trabajo, ya que ha activado el complemento.

precauciónLos cambios hechos por la macro no se pueden deshacer mediante Control + Z.

También puede crear funciones personalizadas y guardarlas como complemento de Excel. Ahora, cuando active el complemento, las funciones personalizadas estarán disponibles a todos sus libros de trabajo de Excel.

También te pueden gustar los siguientes tutoriales de Excel:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *