VBA - Použitie analytického nástrojového balíka vo VBA

Tento tutoriál vám ukáže, ako používať Analysis ToolPak vo VBA.

Analysis ToolPak v programe Excel je doplnok, ktorý vám umožní vykonávať komplikovanú analýzu údajov. Ak chcete tieto funkcie volať v kóde VBA, musíte povoliť doplnok Analysis ToolPak-VBA.

Povolenie doplnku

Klikni na Súbor Menu a potom kliknite na Možnosti, doplnky.

Klikni na Choď tlačidlo.

Uistite sa, že Analytický nástrojPak-VBA je začiarknuté a kliknite na tlačidlo OK.

Teraz budete môcť z VBA volať funkcie obsiahnuté v programe Excel Analysis ToolPak.

Použitie kĺzavého priemeru vo VBA

Zvážte nasledujúci pracovný list.

Ak chcete použiť funkciu z doplnku, musíte použiť Aplikácia. Spustiť a potom názov funkcie, ktorú chcete zavolať.

Na výpočet kĺzavého priemeru v stĺpci F môžete napísať nasledujúci kód.

123456789 Sub CalculateMovingAverage ()Dim rngVstup ako rozsahDim rngOutPut As Range„naplňte rozsahyNastaviť rngInput = rozsah ("E6: E10")Nastaviť rngOutPut = rozsah ("F6: F10")'zavolajte funkciu z doplnkuApplication.Run "Moveavg", rngInput, rngOutPut,, False, True, FalseKoniec pod

Ak nechcete účtovať poplatok, zmeňte riadok Application.Run na toto

1 Application.Run "Moveavg", rngInput, rngOutPut,, False, False, False

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave