Como fazer / criar uma caixa de combinação no Excel
Neste artigo, você aprenderá a fazer uma combo box no Excel.
Faça uma caixa de combinação
No Excel, uma caixa de combinação é uma espécie de lista suspensa na qual você pode escolher um valor. Os valores oferecidos em uma caixa de combinação são preenchidos a partir de um intervalo de células em um arquivo Excel. Esses valores podem estar no mesmo arquivo ou em outro arquivo. Digamos que você tenha a lista de nomes mostrada abaixo na Coluna B, que será usada em uma caixa de combinação.
Para criar uma caixa de combinação na célula D2 e preenchê-la com os nomes da Coluna B, siga estas etapas:
1. Clique na célula onde deseja inserir uma caixa de combinação e no Fita, vamos para Desenvolvedor> Inserir> Caixa de combinação (controle de formulário).
2. Arraste o cursor (uma pequena cruz) e solte-o para fazer uma caixa de combinação.
Como resultado, a caixa de combinação é criada na célula D2.
3. Agora vincule a caixa de combinação ao intervalo que contém a lista de nomes para preenchê-la. Clique com o botão direito na caixa de combinação e escolher Controle de formato.
4. Na janela Formatar objeto, vá para o Aba de controle e clique na seta ao lado do Faixa de entrada caixa para selecionar células.
5. Selecione o intervalo com valores para a caixa de combinação (B2: B10) e pressione Digitar no teclado.
6. Agora você está de volta à janela Formatar objeto. Clique na seta ao lado do Link de celular caixa.
7. Selecione uma célula onde o valor selecionado da caixa de combinação aparecerá (D3) e pressione Digitar no teclado.
Agora, clicar na caixa de combinação permite selecionar todos os valores da lista.
NOTA: Você também pode preencher e usar uma caixa de combinação com o código VBA.
Selecione um valor em uma caixa de combinação
Agora selecione um valor na caixa de combinação (por exemplo, Jennifer) Como você pode ver abaixo, a célula D3 agora tem o valor 4, que é a posição do valor selecionado na faixa de entrada (B2: B10).
Para obter o valor selecionado na caixa de combinação em uma célula, use a função INDEX. Esta função retorna o valor de uma determinada posição em um intervalo. Aqui, para encontrar os 4º valor no intervalo B2: B10, insira a fórmula na célula D4:
1 | = ÍNDICE (B2: B10, D3) |
Agora o valor selecionado na caixa de combinação (Jennifer) também está na célula D4 e você pode referenciá-la em outro lugar no arquivo.