Saltar al contenido principal

Un código VBA para enumerar todos los complementos en Excel

En Excel, puede agregar o insertar algunos complementos para tratar mejor los datos. Como sabemos, podemos ir a la ventana Opciones para ver todos los complementos, pero ¿hay alguna forma de enumerar todos los complementos en una hoja? Ahora, en este tutorial, proporciona un código VBA para enumerar todos los complementos en Excel.

1. Prensa Alt + F11 teclas para habilitar la ventana de Microsoft Visual Basic para Aplicaciones.

2. Hacer clic en recuadro > Móduloy pegue el código siguiente en el script en blanco.

VBA: lista 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

lista de documentos todos agregar en 1

3. Prensa F5 clave para ejecutar el código, se ha creado una hoja llamada Lista de complementos con todos los complementos.
lista de documentos todos agregar en 2


Otras operaciones (artículos)

Deshabilitar complementos al iniciar Excel
Es posible que haya instalado algunos complementos en su Microsoft Excel, pero ahora necesita deshabilitar un complemento específico al iniciar Excel. ¿Cómo resolver este problema? El método de este artículo puede ayudarte.

Exporte y guarde cada hoja de trabajo como un nuevo libro de trabajo separado en Excel
Digamos que desea exportar y guardar una o varias hojas de trabajo como un nuevo libro de trabajo, ¿cómo lo manejará? Normalmente, puede copiar cada hoja de trabajo y pegarla en un libro nuevo. Pero aquí te traemos algunos trucos útiles para afrontarlo:

Insertar hojas de trabajo de otro libro
A veces, es posible que deba importar hojas de trabajo de otros libros de trabajo. Si copia el contenido de las hojas de trabajo y lo pega en el libro actual, pierde algunos estilos de formato, como la altura de la fila, etc. Este artículo describe algunas formas prácticas de insertar hojas de trabajo de otros libros de trabajo rápidamente con pérdida de datos y estilos de formato.


  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y conservación de datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertar rápidamente, Rangos, gráficos e imágenes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Agrupación de tablas dinámicas por número de semana, día de la semana y más ... Mostrar celdas bloqueadas y desbloqueadas por diferentes colores; Resalte las celdas que tienen fórmula / nombre...
pestaña kte 201905
  • Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations