Notifications
Clear all

Barra de Rolagem - Validação de Dados

4 Posts
4 Usuários
0 Reactions
743 Visualizações
(@brunorf)
Posts: 0
New Member
Topic starter
 

Olá pessoal!

Tenho uma planilha para montar ficha técnica de produtos alimentícios. Na aba 'Cadastro de Ingredientes' existe uma lista de vários produtos que serão utilizados com os respectivos preços. Na aba 'Produto X' existe uma tabela que puxa os itens cadastrados via Lista Suspensa (Validação de Dados).

Como o preenchimento não é uniforme, ou seja, pode saltar linhas, fiz uma coluna auxiliar (L2:L150) que elimina os espaços em branco com a seguinte fórmula que vi aqui no fórum e adaptei:
{=SEERRO(INDIRETO("A"&MENOR(SE('Cadastro de Ingredientes'!$A$2:$A$150<>"";LIN('Cadastro de Ingredientes'!$A$2:$A$150));LINS('Cadastro de Ingredientes'!$1:1)));"")}

Nomeei esse intervalo sem os espaços em branco como 'Ingredientes'. Na aba 'Produto X', fiz a validação puxando desse nome. Aí surgiram dois problemas:

1) Como o nome 'Ingredientes' pega o intervalo L2:L150 a lista fica com vários itens em branco ao final do último item cadastrado. Não atrapalha em nada, mas fica estranho.
2) Quando você clica na caixa para selecionar o ingrediente, a barra de rolagem da lista não começa no primeiro item, mas sim algumas posições abaixo. Isso faz com que se "esconda" alguns produtos.

ATUALIZAÇÃO - Percebi que o excel coloca a rolagem logo no primeiro item em branco abaixo da lista.

Alguém tem alguma sugestão para resolver?

Obrigado.

 
Postado : 17/08/2016 11:29 am
(@brunoxro)
Posts: 0
New Member
 

Boa tarde brunorf,

Veja se esse vídeo ajuda: https://www.youtube.com/watch?v=3ZjBCncROU4

att,

 
Postado : 17/08/2016 1:00 pm
(@djunqueira)
Posts: 0
New Member
 

Tem tb uma alternativa p/ a fórmula na coluna auxiliar sem Ctrl + Shift + Enter, veja a planilha anexa.

 
Postado : 18/08/2016 7:10 am
(@mprudencio)
Posts: 0
New Member
 

Outra dica é usar range dinamico para nao ter celulas em branco na validação.

E so olhar o link do primeiro post fixo neste mesmo forum.

 
Postado : 19/08/2016 6:42 pm