Blz pessoal,
Tenho uma macro que busca os outliers de um conjunto de dados (aba "Dados") e copia para a aba "Relatorio".
Na aba "Aux" (colunas A, B, C) a macro lista, (retirados da aba "Dados"), todas as empresas , todos os estado e produtos, e a partir dessa lista, a macro busca os outliers, entretanto, a macro percorre para cada empresa todos os estados e produtos.
Queria que a macro percorresse apenas o estado específico e produto específico de cada empresa, conforme o quadro amarelo da aba "Aux".
Algum forista poderia dar uma luz?
Segue o arquivo para melhor entendimento.
Grato
Squat,
Boa tarde!
Pergunta: precisa realmente de VBA para o que você pretende?
Se a pretensão é apenas montar um relatório, não seria mais rápido e eficiente montar uma planilha dinâmica?
Seu código VBA está funcionando bem e, na verdade, não entendi corretamente qual seria a sua necessidade real.
Veja se pode ser assim.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Oi Wagner,
Obrigado pelo retorno.
O que a macro faz é procurar os valores extremos (outliers), ou seja, os maiores e menores valores que destoam da série de preços.
A tabela dinâmica está somando os valores e não traz os outliers.
Estou tentando fazer a macro percorrer apenas o estado específico e produto específico de cada empresa, porque o número de linhas é grande (cerca de 9000) e tem ficado lento, estou tentando melhorar o processo.
Grato pela atenção.
Squat,
Bom dia!
Ah tá. Entendi.
Desculpe pela minha ignorância.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Boa noite Wagner,
Venho agradecer sua disposição em ajudar.
Saúde e paz!