VBA makró használatával hozzon létre egy listát az összes Excel-bővítményről

Tartalomjegyzék

Ily módon megjelenítheti az összes bővítmény makróvezérelt listáját, és azonnal láthatja, hogy mely bővítmények vannak bekapcsolva és melyek nem

Szeretné lekérdezni a makróvezérlésű rendszerben beállított bővítményeket? Ez például hasznos annak megállapításához, hogy a felhasználók beállították-e az összes tervezett bővítményt.

Bővítményeket telepíthet az Excel funkciók kibővítéséhez. Ezek a programbővítmények, amelyeket a Bővítménykezelő segítségével állíthat be. Ezt a parancsot az EXTRAS-ADD-INS menüben találhatja meg, amikor Excel-t használ a 2003-as verzióig.

Ha Excel 2007 -et használ, hívja fel ezt a listát az Office gombbal, majd EXCEL OPTIONS - ADD -INS - GO TO.

Ha Excel 2010 -et használ, kattintson a FÁJL -ra, majd az OPCIÓK -ra, majd a HOZZÁADÁSRA - UGRÁS.

Ha a listát egy makróból szeretné címezni, használja az AddIns objektumot. A következő makró egy új Excel-táblázat összes bővítményének listáját jeleníti meg. A lista minden bejegyzéséhez egy logikai érték jelzi, hogy a megfelelő bővítmény telepítve van-e vagy sem. Így néz ki a makró:

Sub ShowAddIns ()
Dim i As Integer
Munkafüzetekkel. Munkalapok hozzáadása (1)
I = 1 esetén AddIns.Count
.Cellak (i + 1, 1). Érték = AddIns (i). Teljes név
.Cellak (i + 1, 2). Érték = AddIns (i). Telepítve
Következő i
.Range ("a1: b1"). Érték = tömb ("Bővítmény", "Telepítve")
.Range ("a1: b1"). Font.Bold = Igaz
.Range ("a1: b1"). EntireColumn.AutoFit
Vége ezzel
End Sub

Miután elindította, a makró létrehozza a bővítmények listáját. Az alábbi ábra bemutatja, hogyan nézhet ki ez a lista:

Használja a Name tulajdonságot a FullName tulajdonság helyett, ha nem a teljes elérési utat szeretné kiolvasni, hanem csak a bővítmények fájlnevét.

A makró megadásához nyomja meg az ALT F11 billentyűkombinációt az Excelben. Ez előhívja a VBA szerkesztőt. Az INSERT - MODULE paranccsal üres modullapot helyezhet be. A makró elindításához nyomja meg az ALT F8 billentyűkombinációt az Excelben.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave