VBA - Het Analysis ToolPak gebruiken in VBA

Deze tutorial laat je zien hoe je het Analysis ToolPak in VBA gebruikt.

Het Analysis ToolPak in Excel is een invoegtoepassing die is gemaakt om u in staat te stellen gecompliceerde gegevensanalyse uit te voeren. Als u deze functies in VBA-code wilt aanroepen, moet u de Analysis ToolPak-VBA-invoegtoepassing inschakelen.

De invoegtoepassing inschakelen

Klik op de Bestand Menu en klik vervolgens op Opties, invoegtoepassingen.

Klik op de Gaan knop.

Zorg ervoor dat de Analyse ToolPak-VBA is aangevinkt en klik op OK.

U kunt nu de functies in het Excel Analysis ToolPak vanuit VBA oproepen.

Het voortschrijdend gemiddelde gebruiken in VBA

Beschouw het volgende werkblad.

Om een ​​functie van de invoegtoepassing te gebruiken, moet u gebruiken Toepassing.Uitvoeren en vervolgens de naam van de functie die u wilt aanroepen.

Om het voortschrijdend gemiddelde in kolom F te berekenen, kunt u de volgende code schrijven.

123456789 Sub BerekenMovingAverage()Dim rngInvoer als bereikDim rngOutPut As Range'vul de bereiken'Stel rngInput = Bereik ("E6:E10") inStel rngOutPut = Bereik ("F6:F10") in'roep de functie aan vanuit de add in'Application.Run "Moveavg", rngInput, rngOutPut, , False, True, FalseEinde sub

Als u geen afschrijving wilt uitvoeren, wijzigt u de regel Application.Run naar dit:

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

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave