Notifications
Clear all

Lista Suspensa - Tamanho Dinâmico

2 Posts
1 Usuários
0 Reactions
879 Visualizações
(@ttorres)
Posts: 0
New Member
Topic starter
 

Olá queridos,

preciso melhorar uma situação com lista suspensa na planilha.

Tenho uma Lista suspensa na planilha CAIXA na coluna TIPO, que puxa as informações da planilha auxiliar CONFIG da coluna TIPOS.
Tem também uma Lista supensa na planilha CAIXA na coluna GRUPOS, que puxa as informações da planilha auxiliar CONFIG da coluna GRUPOS.

Eu utilizo esses grupos, para poder manipular dados em outra planilha auxiliar (RESUMO).

A questão é o seguinte:

Na planilha CONFIG, eu faço o cadastro da igreja sede e se houver também filiais. Eu coloquei uma quantidade máxima de 16 igrejas (era para ser ilimitado).

Quando é cadastrado uma igreja, a COLUNA TIPOS e GRUPOS é preenchida automaticamente com a formula:
Por enquanto a minha necessidade atual é que cada igreja tenha esses TIPOS
Coluna Tipos:

=SE(ÉCÉL.VAZIA($C$2);"";"OFERTA "&$C$2)
=SE(ÉCÉL.VAZIA($C$2);"";"DÍZIMO "&$C$2)
=SE(ÉCÉL.VAZIA($C$2);"";"DESPESA "&$C$2)

Coluna Grupos:

=SE(ÉCÉL.VAZIA($C$2);"";"OFERTA")
=SE(ÉCÉL.VAZIA($C$2);"";"DÍZIMO")
=SE(ÉCÉL.VAZIA($C$2);"";"DESPESA")

Eu atualmente já deixo digitado 16 entradas de cada uma dessas em cada coluna (tipos e grupos).

Eu acredito que o ideal seria criar um macro ou algo do tipo, para que quando eu adicionasse uma igreja, ele escrevesse essas fórmulas, para que não gerasse espaços em branco na lista suspensa da planilha CAIXA.

Lembrando, que eu nomeei cada intervalo COLUNA TIPOS com a seguinte formula, para remover os espaços em branco, mas mesmo assim não remove. Acredito porque seja formula escrita na coluna.

TIPOS

=DESLOC(CONFIG!$D$2;0;0;CONT.VALORES(CONFIG!$D:$D)-1;1)

Agradeço, os que podem ajudar.

 
Postado : 13/03/2017 1:32 pm
(@ttorres)
Posts: 0
New Member
Topic starter
 

Ajuda enviada pelo FelipeMGarcia.

Para os que estiverem com problema semelhante ao meu,
a fórmula foi abaixo:

=DESLOC(CONFIG!$D$1;1;;CONT.SE(CONFIG!$D:$D;"?*")-1)

$D$1 = COLUNA COM AS INFORMAÇÕES QUE VAI GERAR A LISTA SUSPENSA.
Alterar a LETRA D pela letra da coluna.

Anteriormente estava usando a seguinte fórmula, porém, estava aparecendo na lista suspensa as células que não tinham valores, apenas fórmula.

=DESLOC(CONFIG!$D$2;0;0;CONT.VALORES(CONFIG!$D:$D)-1;1)
 
Postado : 13/03/2017 2:06 pm