Olá a todos do Fórum Planilhando.
Estou com uma dificuldade em encontrar uma solução para aplicar Combos Dependentes.
Utilizei a Fórmula INDIRETO com um Range Estático e Pré-Definido. Funcionou!
Por exemplo:
Na Plan2 (denominada "Listas") criei 3 listas com os ranges denominados e fixos.
A 1ª Lista (Coluna A) é a Categoria, contendo Frutas (A2) e Legumes (A3).
A 2ª Lista (Coluna B) é a de Frutas, contendo uma lista de Frutas.
A 3ª Lista (Coluna C) é a de Legumes, contendo uma lista de Legumes.
Na Plan1, na Validação de Dados - Lista, na célula que irá receber o Combo "mandante" (A2) eu referênciei o Named Range "Categoria". E a célula que irá receber o Combo Dependente utilizei a fórmula INDIRETO referenciando a célula ($A2).
Assim, ao selecionar no combo "mandante" a categoria "Frutas", o combo dependente apresentaria apenas as opções da Lista de Frutas.
Se escolhesse a categoria "Legumes", só apresentaria a Lista de Legumes.
Ok Funcionou.
Mas ao tentar fazer a dependência dos Combos utilizando Ranges Dinâmicos, o INDIRETO não funcionou.
Suponho que utilizando a fórmula CORRESP funcionaria, mas não sei como aplicar.
A diferença pra 1ª solução, é que os Named Ranges de Frutas e Legumes fossem dinâmicos, mas mantivessem a dependência dos combos na Plan1.
Utilizei as fórmulas:
=DESLOC(Listas!$A$2;0;0;CONT.VALORES(Listas!$A:$A)-1;1) - Para definir o Range Dinâmico para Categoria.
=DESLOC(Listas!$B$2;0;0;CONT.VALORES(Listas!$B:$B)-1;1) - Para definir o Range Dinâmico para Frutas.
=DESLOC(Listas!$C$2;0;0;CONT.VALORES(Listas!$C:$C)-1;1) - Para definir o Range Dinâmico para Legumes.
A dúvida é, Como fazer a dependência dos Combos na Validação de Dados da Plan1, utilizando esses Ranges Dinâmicos, mantendo a lógica da 1ª solução?
Desculpa ter ficado extenso minha dúvida, mas tentei explicar o mais claro possível.
Anexei a planilha também.
Desde já,
muito obrigado.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 17/08/2011 12:07 pm