Notifications
Clear all

VBA - Classificar itens (curva ABC) de acordo com valor de outra célula (centro de custo)

1 Posts
1 Usuários
0 Reactions
918 Visualizações
(@quest)
Posts: 1
New Member
Topic starter
 

Olá, pessoal.

Uso uma planilha para elaboração de Curva ABC (classificação de itens por relevância em termos financeiros), que foi elaborada por um ex-colega de trabalho.

Aqui está uma explicação para o que é uma curva ABC: https://www.sienge.com.br/blog/saiba-como-a-curva-abc-pode-ser-sua-aliada-no-planejamento-da-obra/  

Para entenderem melhor, peço a gentileza de verificarem o arquivo anexo.

Na aba "Analítico", as despesas são lançadas conforme as informações pedidas em cada coluna. Na coluna M há o tal "centro de custo".

Do jeito que está programado hoje, a curva ABC é gerada para todos os itens, ou seja, de todos os centros de custo.

No entanto, agora estou precisando que essa Curva ABC seja gerada de acordo com o "centro de custo" de cada item.

Gostaria de criar uma lista (tipo validação de dados) na célula L3 da aba "Curva ABC" com os centros de custo existentes na aba Analítico (sem repetição ou vazios, ou seja, apenas itens exclusivos) e, dessa forma, ao selecionar o centro de custo que se deseja (Obra 1, Obra 2, etc) ou clicar em "atualizar curva ABC" seja rodado novamente o script considerando apenas os itens referentes àquele centro de custo.

Obs: entendo pouco de VBA, esse código foi feito por outra pessoa. Inclusive, se acharem que podem melhorar algo, fiquem à vontade para sugerir ou modificar.

Desde já agradeço.

Obrigado.

 

 

 

 

 

 

 

 
Postado : 10/01/2022 5:48 pm