Movendo a média em VBA. Thnaks para suas respostas Eu tenho dois interesses aqui O primeiro é apenas uma rotina de função de usuário de VBA para um SMA de Moving Average Simples O segundo é uma rotina de Função de Usuário de VBA para um OMA Otimamente Ponderado Média Móvel Ao contrário do SMA onde Todos os pontos têm o mesmo peso, tem pesos para cada ponto na média com uma ponderação linear, em determinada inclinação determinada pela ponderação O código que apresento veio de folhas de cálculo Mathcad eu criei, por isso pode exigir um pouco de massagem para criar VBA para Loops dele A seção de planilha de exemplo tem um índice, os dados ea saída do 5 ponto SMA e OMA Abaixo está a planilha de exemplo do Excel Abaixo que é o código que eu usei no Mathcad. Microsoft Excel - Book2.Thanks para seus comentários O que Eu acho que você está mostrando é a média estática de um grupo de células A média móvel, neste caso, as médias do último número N de células, deixando de fora os últimos dados an