Apostila de Excel

Adicionar Uma Caixa de Combinação e Controle de Formulário

O Microsoft Excel é uma ferramenta poderosa que vai muito além de simples cálculos. Quando combinamos Controles de Formulário como a Caixa de Combinação com funções como o PROCV, criamos planilhas dinâmicas e interativas que facilitam a análise de dados e a tomada de decisões. Neste tutorial completo, você aprenderá passo a passo como adicionar uma Caixa de Combinação no Excel e integrá-la com a função PROCV para criar soluções profissionais e automatizadas.

O que é uma Caixa de Combinação no Excel?

A Caixa de Combinação (ou ComboBox) é um controle de formulário que permite ao usuário selecionar um item de uma lista suspensa. É extremamente útil para criar interfaces amigáveis em planilhas, evitando erros de digitação e padronizando entradas de dados.

Vantagens de usar Caixas de Combinação:

  • Interface profissional: Torna a planilha mais intuitiva e fácil de usar
  • Redução de erros: Limita as opções disponíveis, evitando digitação incorreta
  • Economia de espaço: Mantém a planilha organizada sem ocupar muito espaço visual
  • Integração com fórmulas: Pode ser combinada com PROCV, SE, ÍNDICE e outras funções

Para Adicionar Uma Caixa de Combinação e Controle de Formulário

Para adicionar a caixa de combinação e controle de formulário, no Excel a partir da versão 2007 é necessário adicionar primeiro a guia DESENVOLVERDOR.

Clique no ícone da ferramenta do Office na parte superior esquerda e em seguida, no rodapé do menu suspenso, clique em Opções do Excel.

guia-planilha-salvar

Quando abrir a caixa de diálogo, selecione o item - Mais Usados.  Como mostra na imagem a seguir.

opcoes-do-excel

Logo em seguida ative a caixinha de seleção – MOSTRAR GUIA DE DESENVOLVERDOR NA FAIXA DE OPÇÕES.

Clique em OK e veja que surgiu uma guia no topo da lista do Excel.

guia-desenvolvedor

Clique nesta guia e escolha a opção, INSERIR em seguida CAIXA DE COMBINAÇÃO E CONTROLE DE FORMULÁRIO.

Crie sua caixa de controle em qualquer parte da planilha.

caixa-de-combinacao-controle

Use a caixa de combinação e controle de formulário, para selecionar sua busca.

Exemplo na Prática:

Passo 1: Ativar a Guia Desenvolvedor

Primeiro, você precisa ativar a guia "Desenvolvedor" no Excel:

  • Clique em Arquivo > Opções.
  • Selecione Personalizar Faixa de Opções.
  • No lado direito, marque a caixa Desenvolvedor.
  • Clique em OK.

Passo 2: Inserir a Caixa de Combinação

  • Vá até a guia Desenvolvedor.
  • Clique em Inserir no grupo Controles.
  • Em Controles de Formulário, selecione o ícone da Caixa de Combinação.
  • Clique e arraste na planilha para desenhar a caixa.

Passo 3: Configurar a Caixa de Combinação

  1. Clique com o botão direito na Caixa de Combinação.
  2. Selecione Formatar Controle.
  3. Na guia Controle, configure:
    • Intervalo de entrada: Selecione o intervalo de células com os itens da lista.
    • Vínculo da célula: Escolha uma célula onde será armazenado o número do item selecionado.
    • Linhas suspensas: Defina quantas linhas aparecerão na lista (padrão: 8).
  4. Clique em OK.

O que é a Função PROCV?

A função PROCV (Procura Vertical ou VLOOKUP em inglês) busca um valor específico na primeira coluna de uma tabela e retorna um valor correspondente de outra coluna na mesma linha.

Sintaxe da Função PROCV:

=PROCV(valor_procurado; tabela_matriz; núm_índice_coluna; [procurar_intervalo])

Parâmetros:

  • valor_procurado: O valor que você deseja encontrar.
  • tabela_matriz: O intervalo de células que contém os dados.
  • núm_índice_coluna: O número da coluna (contando da esquerda) de onde extrair o resultado.
  • procurar_intervalo: FALSO para correspondência exata ou VERDADEIRO para aproximada.

Integrando Caixa de Combinação com PROCV: Exemplos Práticos

Exemplo 1: Sistema de Consulta de Produtos

Vamos criar um sistema onde o usuário seleciona um produto e automaticamente aparecem suas informações.

Estrutura da Tabela (A1:D6):

CódigoProdutoPreçoEstoque
101Notebook3.50015
102Mouse45120
103Teclado15080
104Monitor85035
105Webcam28060

Configuração:

1) Crie uma lista com os nomes dos produtos em F2:F6
2) Insira a Caixa de Combinação e configure:

  • Intervalo de entrada: F2:F6
  • Vínculo da célula: H1
    3、 Em H2, insira a fórmula para buscar o código:
=PROCV(ÍNDICE(F2:F6;H1);B2:B6;1;FALSO)

4、 Em H3, busque o preço:

=PROCV(ÍNDICE(F2:F6;H1);B2:D6;2;FALSO)

5、 Em H4, busque o estoque:

=PROCV(ÍNDICE(F2:F6;H1);B2:D6;3;FALSO)

Agora, ao selecionar um produto na Caixa de Combinação, todas as informações aparecem automaticamente!

Exemplo 2: Ficha de Funcionários Interativa

Crie uma ficha que exibe dados completos ao selecionar o nome do funcionário.

Tabela de Dados (A1:E5):

IDNomeCargoDepartamentoSalário
201Ana SilvaAnalistaFinanceiro4.500
202João SouzaGerenteRH7.200
203Carla DiasCoordenadoraMarketing5.800
204Pedro SantosAssistenteTI3.200

Implementação:

1、 Liste os nomes em G2:G5
2、 Configure a Caixa de Combinação:

  • Intervalo: G2:G5
  • Vínculo: I1
    3、 Crie fórmulas para exibir os dados:

ID do Funcionário (I3):

=PROCV(ÍNDICE(G2:G5;I1);B2:E5;1;FALSO)

Cargo (I4):

=PROCV(ÍNDICE(G2:G5;I1);B2:E5;2;FALSO)

Departamento (I5):

=PROCV(ÍNDICE(G2:G5;I1);B2:E5;3;FALSO)

Salário (I6):

=PROCV(ÍNDICE(G2:G5;I1);B2:E5;4;FALSO)

Exemplo 3: Calculadora de Descontos por Categoria

Tabela de Categorias (A1:C5):

CategoriaDescontoLimite Mínimo
Bronze5%0
Prata10%1.000
Ouro15%5.000
Platina20%10.000

Sistema:

1、 Configure a Caixa de Combinação com as categorias
2、 Insira o valor da compra em uma célula (ex: E2)
3、 Use PROCV para buscar o desconto:

=PROCV(ÍNDICE(A2:A5;D1);A2:C5;2;FALSO)

4、 Calcule o valor final:

=E2*(1-PROCV(ÍNDICE(A2:A5;D1);A2:C5;2;FALSO))

Benefícios de Combinar Caixa de Combinação com PROCV

1. Automação Completa

Elimina a necessidade de buscar informações manualmente, economizando tempo e aumentando a produtividade.

2. Interface Profissional

Transforma planilhas comuns em sistemas interativos que impressionam clientes e gestores.

3. Redução Drástica de Erros

A combinação garante que apenas valores válidos sejam selecionados e processados corretamente.

4. Facilidade de Uso

Mesmo usuários sem conhecimento técnico conseguem utilizar a planilha de forma intuitiva.

5. Escalabilidade

Fácil de expandir: basta adicionar novos itens à lista de origem.

6. Versatilidade

Pode ser aplicado em diversos cenários: vendas, RH, estoque, finanças, educação, etc.

7. Manutenção Simplificada

Atualizar dados é simples: modifique a tabela de origem e tudo se atualiza automaticamente.

Dicas Avançadas para Otimizar seu Sistema

Use SEERRO para Tratar Erros

Evite que apareça #N/D quando nenhum item está selecionado:

=SEERRO(PROCV(ÍNDICE(F2:F6;H1);B2:D6;2;FALSO);"Selecione um produto")

Combine com Formatação Condicional

Destaque automaticamente células com base nos valores retornados pelo PROCV.

Proteja a Planilha

Proteja células com fórmulas para evitar alterações acidentais, deixando apenas a Caixa de Combinação editável.

Use Nomes Definidos

Crie nomes para intervalos, tornando as fórmulas mais legíveis:

=PROCV(ÍNDICE(ListaProdutos;CelVinculo);TabelaDados;2;FALSO)

Conclusão

A combinação de Caixa de Combinação com a função PROCV no Excel é uma solução poderosa para criar planilhas interativas, profissionais e livres de erros. Ao dominar essas ferramentas, você transforma dados estáticos em sistemas dinâmicos que facilitam a tomada de decisões e impressionam pela funcionalidade.

Comece com exemplos simples e, gradualmente, expanda para sistemas mais complexos. A prática é fundamental para dominar essas técnicas. Lembre-se de que o Excel oferece infinitas possibilidades quando você combina diferentes recursos de forma criativa.

Implemente os exemplos apresentados neste tutorial, adapte-os às suas necessidades e descubra como essas ferramentas podem revolucionar sua forma de trabalhar com dados!

5 Perguntas Frequentes

1. Por que minha Caixa de Combinação não mostra os itens da lista?

Verifique se o "Intervalo de entrada" foi configurado corretamente nas propriedades do controle. Certifique-se de que o intervalo selecionado contém os dados desejados e não está vazio. Além disso, confirme que você está usando o tipo correto de controle (Controle de Formulário, não Controle ActiveX, a menos que seja intencional).

2. O PROCV retorna #N/D mesmo com a Caixa de Combinação selecionada. Como resolver?

Esse erro geralmente ocorre quando há incompatibilidade entre o valor procurado e os dados na tabela. Verifique se você está usando a função ÍNDICE corretamente para converter o número da célula vinculada no valor correspondente. A fórmula correta seria: =PROCV(ÍNDICE(intervalo_lista;célula_vínculo);tabela;coluna;FALSO). Também verifique se não há espaços extras nos dados.

3. Posso usar múltiplas Caixas de Combinação na mesma planilha?

Sim! Você pode adicionar quantas Caixas de Combinação precisar. Apenas certifique-se de que cada uma tenha sua própria célula de vínculo diferente e configure os intervalos de entrada adequadamente. Isso permite criar sistemas complexos com múltiplos filtros e seleções independentes.

4. Qual a diferença entre Controle de Formulário e Controle ActiveX para Caixas de Combinação?

Os Controles de Formulário são mais simples, compatíveis com versões antigas do Excel e funcionam bem com fórmulas. Os Controles ActiveX oferecem mais opções de personalização e programação via VBA, mas são mais complexos. Para a maioria dos casos com PROCV, os Controles de Formulário são suficientes e recomendados.

5. Como atualizar automaticamente a Caixa de Combinação quando adiciono novos itens à lista?

A forma mais eficiente é usar Tabelas do Excel (Ctrl+T) para o intervalo de entrada. Quando você adiciona novos itens à tabela, ela se expande automaticamente. Depois, configure o intervalo de entrada da Caixa de Combinação usando a referência da coluna da tabela. Alternativamente, use um intervalo dinâmico com a função DESLOC ou defina um intervalo maior que o necessário.

Edivaldo

Edivaldo. Analista de funções e fórmulas de Excel, adoro fazer planilhas e compartilhar meus conhecimentos com as pessoas. Seja bem-vindo ao tudo Excel, onde você aprende de graça e tira suas dúvidas.

2 Comentários

Deixe um comentário

Botão Voltar ao topo