Un código VBA para listar todos los complementos en Excel
En Excel, puedes agregar o insertar algunos complementos para manejar mejor los datos. Como sabemos, podemos ir a la ventana de Opciones para ver todos los complementos, pero ¿hay alguna manera de listar todos los complementos en una hoja? Ahora, en este tutorial, se proporciona un código VBA para listar todos los complementos en Excel.
1. Presiona las teclas Alt + F11 para habilitar la ventana de Microsoft Visual Basic para Aplicaciones.
2. Haz clic en Insertar > Módulo, y pega el siguiente código en el script en blanco.
VBA: Listar todos los complementos
Public Sub AllAddins()
'UpdatebyKutools20191031
Dim xWSh As Worksheet
Dim xWB As Workbook
Dim xAddin As AddIn
Dim xCOMAddin As COMAddIn
Dim xFA, xFCA As Integer
Dim xI As Integer
Dim xStr As String
On Error Resume Next
Application.DisplayAlerts = False
xStr = "Addins List"
Set xWB = Application.ActiveWorkbook
Set xWSh = xWB.Worksheets.Item(xStr)
If Not xWSh Is Nothing Then
xWSh.Delete
End If
Set xWSh = xWB.Worksheets.Add
xWSh.Name = xStr
xWSh.Range("A1").Value = "Name"
xWSh.Range("B1").Value = "FullName"
xWSh.Range("C1").Value = "Installed"
For xFA = 1 To Application.AddIns.Count
Set xAddin = Application.AddIns(xFA)
xI = xFA + 1
Range("A" & xI).Value = xAddin.Name
Range("B" & xI).Value = xAddin.FullName
Range("C" & xI).Value = xAddin.Installed
Next xFA
xFA = (xFA + 2)
xWSh.Range("A" & xFA).Value = "Description"
xWSh.Range("B" & xFA).Value = "progID"
xWSh.Range("C" & xFA).Value = "Connect"
For xFCA = 1 To Application.COMAddIns.Count
xI = xFCA + xFA
Set xCOMAddin = Application.COMAddIns(xFCA)
Range("A" & xI).Value = xCOMAddin.Description
Range("B" & xI).Value = xCOMAddin.progID
Range("C" & xI).Value = xCOMAddin.Connect
Next xFCA
Application.DisplayAlerts = True
End Sub
3. Presiona F5 la tecla para ejecutar el código; se ha creado una hoja llamada Lista de Complementos con todos los complementos.

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.
Deshabilitar complementos al iniciar Excel
Es posible que hayas instalado algunos complementos en tu Microsoft Excel, pero ahora necesitas deshabilitar un complemento específico al iniciar Excel. ¿Cómo resolver este problema? El método en este artículo puede ayudarte.
Exportar y guardar cada hoja de cálculo como un nuevo libro de trabajo separado en Excel
Digamos que deseas exportar y guardar una o varias hojas de cálculo como un nuevo libro de trabajo, ¿cómo lo manejarás? Normalmente, podrías copiar cada hoja de cálculo y pegarla en un nuevo libro de trabajo. Pero aquí te ofrecemos algunos trucos prácticos para hacerlo:
Insertar hojas de cálculo desde otro libro de trabajo
A veces, es posible que necesites importar hojas de cálculo de otros libros de trabajo. Si copias el contenido de las hojas de cálculo y lo pegas en el libro de trabajo actual, se pierden algunos estilos de formato, como la altura de fila, etc. Este artículo describe algunas formas prácticas de insertar hojas de cálculo de otros libros de trabajo rápidamente sin perder datos ni estilos de formato.
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- 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 lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!