Bu eğitim size VBA'da Analysis ToolPak'in nasıl kullanılacağını gösterecektir.
Excel'deki Analysis ToolPak, karmaşık Veri Analizi yapmanızı sağlamak için oluşturulmuş bir eklentidir. Bu işlevleri VBA kodunda çağırmak istiyorsanız, Analysis ToolPak-VBA Eklentisini etkinleştirmeniz gerekir.
Eklentiyi Etkinleştirme
Tıkla Dosya Menü ve ardından Seçenekler, Eklentiler.
Tıkla Gitmek buton.
Emin ol Analiz ToolPak-VBA işaretlenir ve Tamam'a tıklayın.
Artık Excel Analysis ToolPak'te bulunan İşlevleri VBA'dan çağırabileceksiniz.
VBA'da Hareketli Ortalamayı Kullanma
Aşağıdaki çalışma sayfasını inceleyiniz.
Eklentiden bir işlevi kullanmak için kullanmanız gerekir Uygulama.Çalıştır ve ardından çağırmak istediğiniz işlevin adı.
F sütunundaki hareketli ortalamayı hesaplamak için aşağıdaki kodu yazabilirsiniz.
123456789 | Alt HesaplaMovingAverage()Aralık Olarak Dim rngInputDim rngOutPut As Range'aralıkları doldurrngInput = Aralık ("E6:E10") olarak ayarlayınrngOutPut = Aralık ("F6:F10") olarak ayarlayın' eklentiden işlevi çağırApplication.Run "Moveavg", rngInput, rngOutPut, , False, True, FalseAlt Bitiş |
Bir ücret çıkarmak istemiyorsanız, Application.Run satırını buna göre değiştirin.
1 | Application.Run "Moveavg", rngInput, rngOutPut, , False, False, False |