W tym samouczku dowiesz się, jak korzystać z pakietu Analysis ToolPak w języku VBA.
Analysis ToolPak w programie Excel to dodatek stworzony w celu umożliwienia wykonywania skomplikowanej analizy danych. Jeśli chcesz wywołać te funkcje w kodzie VBA, musisz włączyć dodatek Analysis ToolPak-VBA.
Włączanie dodatku
Kliknij na Plik Menu, a następnie kliknij Opcje, dodatki.
Kliknij na Udać się przycisk.
Upewnij się, że Analiza ToolPak-VBA jest zaznaczone i kliknij OK.
Teraz będziesz mógł wywoływać funkcje zawarte w pakiecie Excel Analysis ToolPak z VBA.
Używanie średniej ruchomej w VBA
Rozważ poniższy arkusz.
Aby skorzystać z funkcji z dodatku, musisz użyć Aplikacja.Uruchom a następnie nazwę funkcji, którą chcesz wywołać.
Aby obliczyć średnią ruchomą w kolumnie F, możesz napisać następujący kod.
123456789 | Pod Oblicz średnią ruchomą()Dim rngInput As RangeDim rngOutPut jako zakres„wypełnij zakresy”Ustaw rngInput = Zakres("E6:E10")Ustaw rngOutPut = Zakres("F6:F10")'wywołaj funkcję z dodatkuApplication.Run "Moveavg", rngInput, rngOutPut, , False, True, FalseNapis końcowy |
Jeśli nie chcesz wyprowadzać opłaty, zmień wiersz Application.Run na to
1 | Application.Run "Moveavg", rngInput, rngOutPut, , False, False, False |