Un codice VBA per elencare tutti i componenti aggiuntivi in Excel
In Excel è possibile aggiungere o inserire componenti aggiuntivi per gestire i dati in modo più efficace. Sappiamo già che, tramite la finestra Opzioni, possiamo visualizzare tutti i componenti aggiuntivi installati — ma esiste un modo per elencarli direttamente in un foglio di lavoro? In questa guida ti forniamo un codice VBA per elencare automaticamente tutti i componenti aggiuntivi disponibili in Excel.
1. Premere Alt + F11 per aprire la finestra di Microsoft Visual Basic, Applications Edition.
2. Fare clic su Inserisci > Modulo, quindi incollare il codice seguente nello spazio vuoto.
VBA: Elenca tutti i componenti aggiuntivi
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. Premere F5per eseguire il codice: verrà creato un foglio denominato «Elenco componenti aggiuntivi» contenente tutti i componenti aggiuntivi.

Sblocca la magia di Excel con KUTOOLS AI
- Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
- Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
- Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
- Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
- Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Disabilita i componenti aggiuntivi all'avvio di Excel
Potrebbe aver installato alcuni componenti aggiuntivi in Microsoft Excel, ma ora ha la necessità di disabilitarne uno specifico all’avvio del programma. Come risolvere il problema? Il metodo descritto in questo articolo potrà aiutarLa.
Esporta e salva ogni foglio di lavoro come file Nuovo workbook separati in Excel
Immagini di voler esportare e salvare uno o più fogli di lavoro come Nuovo workbook. Come procedere? Normalmente potresti copiare ciascun foglio di lavoro e incollarlo in un nuovo workbook. Tuttavia, qui ti proponiamo alcuni trucchi pratici per gestire questa operazione:
Inserisci fogli di lavoro da un'altra cartella di lavoro
A volte potresti aver bisogno di importare fogli di lavoro da altre cartelle. Se copi il contenuto dei fogli e lo incolli nel foglio di lavoro corrente, potresti perdere alcuni stili di formattazione, come l’altezza delle righe, ecc. Questo articolo ti presenta metodi pratici per inserire rapidamente fogli di lavoro da altre cartelle senza perdere né dati né formattazione.
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi