Ez az oktatóanyag megmutatja, hogyan kell használni az Analysis ToolPak -ot a VBA -ban.
Az Excel Analysis ToolPak egy olyan bővítmény, amelyet bonyolult adatelemzések elvégzésére hoztak létre. Ha ezeket a funkciókat VBA kódban szeretné meghívni, engedélyeznie kell az Analysis ToolPak-VBA bővítményt.
A bővítmény engedélyezése
Kattintson a Fájl Menüben, majd kattintson a gombra Beállítások, bővítmények.
Kattintson a Megy gomb.
Győződjön meg arról, hogy a Elemző eszközPak-VBA be van jelölve, majd kattintson az OK gombra.
Mostantól hívhatja a VBA Excel Analysis ToolPak funkcióit.
A mozgó átlag használata a VBA -ban
Tekintsük a következő munkalapot.
Egy funkció használatához a bővítményből a következőt kell használnia Alkalmazás. Futtatás majd a meghívni kívánt funkció nevét.
Az F oszlop mozgóátlagának kiszámításához írja be a következő kódot.
123456789 | Sub CalculateMovingAverage ()Dim rngBemenet mint tartományDim rngOutPut As Range'népesítse be a tartományokatAz rngInput = tartomány beállítása ("E6: E10")Állítsa be az rngOutPut = tartományt ("F6: F10")'hívja meg a függvényt a hozzáadásbólApplication.Run "Moveavg", rngInput, rngOutPut,, False, True, FalseEnd Sub |
Ha nem szeretne díjat kiadni, módosítsa az Application.Run sort erre
1 | Application.Run "Moveavg", rngInput, rngOutPut,, False, False, False |