Montar lista suspensas no Excel deixa nossos arquivos muito mais elegantes e principalmente, fáceis de utilizar. As listas suspensas permitem que limitemos as opções de escolha do usuário para somente as escolhas possível para um determinado dado, além de facilitar o preenchimento informando ao usuário quais as opções existem. Bom, eu tenho certeza que você também conhece uma série de outras utilidades para as listas suspensas no Excel.
O problemas destas listas é que elas devem ser baseadas em um conjunto de células, ou palavras que escrevemos dentro do menu de validação de dados. o que significa que estas listas não podem ser baseadas em listagens com valores repetidos, e nem podem conter uma lista de tamanho dinâmico.
E é justamente isso que iremos solucionar aqui, como criar uma lista suspensa com valores únicos somente, baseada em uma lista que contém valores duplicados, e que ainda é dinâmica, se a lista de origem aumenta ou diminui, se são incluídos ou removidos itens, a lista suspensa irá acompanhar essas mudanças e atualizar automaticamente.
Duas soluções apresentadas
Vou apresentar duas soluções para o problema mencionado acima, são elas.
- Solução sem o uso de Macro VBA e nem o uso de função matricial (o CTRL + SHIFT + ENTER).
- Solução usando apenas Macro VBA.
Vídeo explicativo
Este problema, no atual momento do Excel, não é muito simples de ser resolvido. Existe uma promessa da Microsoft que em breve trará novas funções ao excel, função essas com possibilidade de uso de áreas de tamanho dinâmico e que resolvem esse problema muito facilmente. Mas enquanto isso não chega ao público em geral, nos viramos com o que temos.
O vídeo abaixo é uma verdadeira aula de Excel, jamais disse isso de nenhum outro vídeo postado no canal do Função Excel, mas esse vale o destaque. O conteúdo do vídeo não é simples e você precisará prestar bastante atenção no que é explicado, em especial na solução sem o uso de macros.
Dada a complexidade da solução, este será um dos poucos posts em que não apresento a explicação em escrito, é simplesmente mais fácil de acompanhar pelo vídeo. Divirta-se.
O vídeo é bom, mas me incomodou bastante ter de autorizar esse plugin em minha conta….