Este tutorial mostrará como usar o Analysis ToolPak no VBA.
O Analysis ToolPak no Excel é um suplemento criado para permitir que você faça análises de dados complicadas. Se você deseja chamar essas funções no código VBA, é necessário habilitar o suplemento Analysis ToolPak-VBA.
Ativando o Add-In
Clique no Arquivo Menu e clique em Opções, suplementos.
Clique no Ir botão.
Certifique-se de que Analysis ToolPak-VBA está marcado e clique em OK.
Agora você poderá chamar as funções contidas no Excel Analysis ToolPak do VBA.
Usando a média móvel em VBA
Considere a seguinte planilha.
Para usar uma função do suplemento, você precisa usar Application.Run e o nome da função que você deseja chamar.
Para calcular a média móvel na coluna F, você pode escrever o código a seguir.
123456789 | Sub CalculateMovingAometric ()Dim rngInput As RangeDim rngOutPut As Range'preencher os intervalosDefina rngInput = Range ("E6: E10")Defina rngOutPut = Range ("F6: F10")'chamar a função do suplementoApplication.Run "Moveavg", rngInput, rngOutPut,, False, True, FalseEnd Sub |
Se você não deseja gerar uma cobrança, altere a linha Application.Run para esta
1 | Application.Run "Moveavg", rngInput, rngOutPut,, False, False, False |