Crea un elenco di tutti i componenti aggiuntivi di Excel utilizzando una macro VBA

Sommario

In questo modo è possibile visualizzare una lista macrocontrollata di tutti i componenti aggiuntivi e vedere immediatamente quali sono attivi e quali no

Vuoi interrogare con controllo macro quali componenti aggiuntivi sono impostati su un sistema? Ciò è utile, ad esempio, per vedere se gli utenti hanno impostato tutti i componenti aggiuntivi previsti.

È possibile installare componenti aggiuntivi per espandere le funzioni di Excel. Si tratta di estensioni di programma configurate utilizzando Add-Ins Manager. È possibile trovare questo comando quando si utilizza Excel fino alla versione 2003 tramite il menu EXTRA-AGGIUNGI-INS.

Se stai usando Excel 2007, richiama questo elenco usando il pulsante Office e poi EXCEL OPTIONS - ADD-INS - GO TO.

Se stai usando Excel 2010 clicca su FILE, poi anche su OPZIONI e poi su ADD-INS - VAI A.

Se vuoi indirizzare l'elenco da una macro, usa l'oggetto AddIns. La seguente macro visualizza un elenco di tutti i componenti aggiuntivi in un nuovo foglio di calcolo di Excel. Per ogni voce dell'elenco, un valore logico indica se il componente aggiuntivo appropriato è installato o meno. Ecco come appare la macro:

Sub ShowAddIns ()
Dim i As Integer
Con cartelle di lavoro.Aggiungi.fogli di lavoro (1)
Per i = 1 a AddIns.Count
.Cells (i + 1, 1) .Value = AddIns (i) .FullName
.Cells (i + 1, 2) .Value = AddIns (i) .Installed
Avanti io
.Range ("a1: b1") Value = Array ("Componente aggiuntivo", "Installato")
.Intervallo ("a1: b1"). Font.Bold = True
.Intervallo ("a1: b1"). Intera colonna.AutoFit
Termina con
Fine sottotitolo

Una volta avviata, la macro crea un elenco dei componenti aggiuntivi. L'illustrazione seguente mostra come può apparire questo elenco:

Utilizzare la proprietà Name invece della proprietà FullName se non si desidera leggere il percorso completo ma solo il nome file dei componenti aggiuntivi.

Per inserire la macro, premere la combinazione di tasti ALT F11 in Excel. Questo richiama l'editor VBA. Utilizzare il comando INSERT - MODULE per inserire un foglio modulo vuoto. Per avviare la macro, premere la combinazione di tasti ALT F8 all'interno di Excel.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave