Sie sind auf Seite 1von 5

18/7/2014 Excel do Seu Jeito Vincular uma caixa de listagem a clula e recuperar o contedo selecionado na planilha Print

http://www.exceldoseujeito.com.br/2012/07/04/vincular-uma-caixa-de-listagem-a-celula-e-recuperar-o-conteudo-selecionado-na-planilha/print/ 1/5
- Excel do Seu Jeito - http://www.exceldoseujeito.com.br -
Vincular uma caixa de listagem a clula e recuperar o contedo
selecionado na planilha
Posted By Reinaldo Coral On 4 de julho de 2012 @ 13:31 In Dicas,Frmula | 5 Comments
Ol pessoas Excelentes, tudo bem?
Hoje vou deixar uma dica rpida: como inserir controles de formulrio do tipo caixa de
listagem ou lista suspensa dentro da prpria planilha.
Recentemente, ensinei como criar uma lista suspensa dentro da prpria clula atravs da
validao de dados, inclusive com recursos de carregamento filtrado. Agora, vamos
aprender outra maneira de criar uma listagem suspensa dentro da planilha.
Primeiramente, deixe-me explicar, de forma bem resumida, claro, como os controles de
lista trabalham.
Cada item da lista recebe um identificador numrico que representa sua posio na lista e
quando algum desses selecionado, o controle retorna esse identificador. Para que
possamos saber o item que foi selecionado, precisamos vincular este resultado a uma
clula. E como eu disse, o retorno apenas um id e no o valor da lista, por isso, se
quisermos saber que item foi clicado precisamos montar uma frmula para recuperar este
valor. E isso que vamos aprender agora.
Criando os controles na planilha
Certifique-se que a aba Desenvolvedor esteja sendo exibida, ento, selecione-a e em
seguida clique no cone Inserir e escolha os controles de formulrio que deseja incluir na
planilha.

Se estiver utilizando o Excel 2003, clique em Exibir > Barra de Ferramentas > Formulrios.
Em seguida, clique nos cones da caixa de listagem e lista suspensa e adicione na
planilha.
18/7/2014 Excel do Seu Jeito Vincular uma caixa de listagem a clula e recuperar o contedo selecionado na planilha Print
http://www.exceldoseujeito.com.br/2012/07/04/vincular-uma-caixa-de-listagem-a-celula-e-recuperar-o-conteudo-selecionado-na-planilha/print/ 2/5
Aps a insero dos controles vamos configurar cada um deles, definindo a origem de seu
contedo e seus vnculos.
Configurando as listas
Para que a caixa de listagem exiba uma lista vlida precisamos atribuir uma origem para a
fonte de dados da lista. Ento, clique com o boto direito do mouse sobre o controle caixa
de listagem e selecione a opo Formatar controle.
18/7/2014 Excel do Seu Jeito Vincular uma caixa de listagem a clula e recuperar o contedo selecionado na planilha Print
http://www.exceldoseujeito.com.br/2012/07/04/vincular-uma-caixa-de-listagem-a-celula-e-recuperar-o-conteudo-selecionado-na-planilha/print/ 3/5
Na tela que vai aparecer, proceda com as seguintes configuraes e clique em OK.
Na aba Controle, preencha o campo Intervalo de entrada com a tabela onde esto os
itens que comporo a lista. No exemplo, nossa lista est no intervalo entre B4 e B13, por
isso, digite $B$4:$B$13, ou, clique no campo indicado e selecione o seu intervalo
diretamente na planilha, pois, dessa maneira, o Excel escreve automaticamente o
intervalo para voc.
Ainda nesta aba, preencha o campo Vnculo da clula. neste campo que definimos onde
ficar armazenado o item selecionado na lista para que possamos manipul-lo no
momento oportuno. Em nosso caso, digitamos $C$16, que corresponde a clula C16.

Agora vamos configurar o controle de lista suspensa. O procedimento bem semelhante.
Primeiro, clicamos com o boto direito do mouse e selecionamos a opo Formatar Controle
e definimos as referncias das clulas numa tela como a mostrada a seguir.
18/7/2014 Excel do Seu Jeito Vincular uma caixa de listagem a clula e recuperar o contedo selecionado na planilha Print
http://www.exceldoseujeito.com.br/2012/07/04/vincular-uma-caixa-de-listagem-a-celula-e-recuperar-o-conteudo-selecionado-na-planilha/print/ 4/5

Manipulando o uso das listas
Com nossas listas devidamente configuradas, precisamos recuperar a opo selecionada
pelo usurio para usarmos em nossa planilha, em nossas frmulas.
Ento, como vimos anteriormente, os controles ficam vinculados a uma clula que ns
mesmos definimos (C16 e C18). Porm, o retorno um valor numrico correspondente ao
index do posicionamento do item selecionado na lista, ou seja, se o usurio selecionar o
item 3 da lista (04/07/2012), ovalor retornado ser 3.
Precisamos, desse modo, converter esse index no valor correspondente na lista e, para
isso, vamos utilizar, na clula onde quisermos exibir o valor selecionado, a seguinte
frmula:
=NDICE(B4:B13;C16) e =NDICE(B4:B13;C18)
18/7/2014 Excel do Seu Jeito Vincular uma caixa de listagem a clula e recuperar o contedo selecionado na planilha Print
http://www.exceldoseujeito.com.br/2012/07/04/vincular-uma-caixa-de-listagem-a-celula-e-recuperar-o-conteudo-selecionado-na-planilha/print/ 5/5

O nosso exemplo ficou como na figura acima. Voc vai configurar e recuperar a sua lista
conforme suas necessidades, seja de forma simples ou em adio com outras frmulas.

E assim, vamos terminando mais essa dica de Excel.
Se gostou da dica de hoje, compartilhe com seus amigos nas redes sociais no
botezinhos l em cima (twitter, facebook, Google+). Siga-nos no twitter e assine nossa
newsletter. Dessa forma, voc nos ajuda na divulgao do site.

Um abrao e at a prxima.
Article printed from Excel do Seu Jeito: http://www.exceldoseujeito.com.br
URL to article: http://www.exceldoseujeito.com.br/2012/07/04/vincular-uma-caixa-
de-listagem-a-celula-e-recuperar-o-conteudo-selecionado-na-planilha/
Copyright 2013 Excel do Seu Jeito. All rights reserved.

Das könnte Ihnen auch gefallen