Adicionar uma caixa de listagem ou caixa de combinação a uma folha de cálculo no Excel

Quando quiser apresentar uma lista de valores a partir da qual os utilizadores podem escolher, adicione uma caixa de listagem à sua folha de cálculo.

Caixa de listagem de exemplo

Adicionar uma caixa de listagem a uma folha de cálculo

  1. Crie uma lista de itens para apresentar na sua caixa de listagem como nesta figura.

    lista de valores a utilizar na caixa de combinação
  2. Clique em Programador > Inserir.

    Nota: Se o separador Programador não estiver visível, clique emFicheiro > Opções > Personalizar Friso. Na lista Separadores Principais, selecione a caixa Programador e, em seguida, clique em OK.

  3. Em Controlos de Formulário, clique em Caixa de Listagem (Controlo de Formulário).

    O botão Controlo de formulário de caixa de listagem
  4. Clique na célula onde quer criar a caixa de listagem.

  5. Clique em Propriedades > Controlo e defina as propriedades necessárias:

    Botão Enviar Ficheiro

    • Na caixa Intervalo de entrada introduza o intervalo de células que contém a lista de valores.

      Nota: Se quiser apresentar mais itens na caixa de listagem, pode alterar o tamanho do tipo de letra do texto na lista.

    • Na caixa Ligação à célula introduza uma referência de célula.

      Sugestão: A célula que escolher incluirá um número associado ao item selecionado na sua caixa de listagem e pode utilizar esse número numa fórmula para devolver o item atual a partir do intervalo de entrada.

    • Em Tipo de seleção, selecione Único e clique em OK.

      Nota:  Se quiser utilizar o tipo de seleção Multi ou Expandida considere utilizar de um controlo de caixa de listagem ActiveX.

Adicionar uma caixa de combinação a uma folha de cálculo

Pode facilitar a entrada de dados ao permitir que os utilizadores escolham um valor a partir de uma caixa de combinação. Uma caixa de combinação combina uma caixa de texto com uma caixa de listagem para criar uma lista pendente.

Caixa de combinação

Pode adicionar um Controlo de Formulário ou uma caixa de combinação do Controlo ActiveX. Se quiser criar uma caixa de combinação que permita ao utilizador editar o texto numa caixa de texto, considere utilizar a Caixa de Combinação ActiveX. A caixa de combinação do Controlo ActiveX é mais versátil porque pode alterar as propriedades de tipo de letra para facilitar a leitura do texto numa folha de cálculo com zoom e utilizar programação para apresentá-la em células que contêm uma lista de validação de dados.

  1. Selecione uma coluna que possa ocultar na folha de cálculo e crie uma lista ao introduzir um valor por célula.

    lista de valores a utilizar na caixa de combinação

    Nota: Também pode criar a lista noutra folha de cálculo no mesmo livro.

  2. Clique em Programador > Inserir.

    Nota: Se o separador Programador não estiver visível, clique emFicheiro > Opções > Personalizar Friso. Na lista Separadores Principais, selecione a caixa Programador e, em seguida, clique em OK.

  3. Selecione o tipo de caixa de combinação que pretende adicionar:

    • Em Controlos de Formulário, clique emCaixa de combinação (Controlo de Formulário).

      Ou

    • Em Controlos ActiveX, clique em Caixa de Combinação (Controlo ActiveX).

      Inserir caixa de combinação

  4. Clique na célula onde quer adicionar a caixa de combinação e arraste para a desenhar.

Sugestões: 

  • Para redimensionar a caixa, aponte para uma das alças de redimensionamento e arraste o limite do controlo até atingir a altura ou largura pretendida.

  • Para mover uma caixa de combinação para outro local da folha de cálculo, selecione a caixa e arraste-a para outro local.

Formatar uma caixa de combinação de Controlo de Formulário

  1. Clique com botão direito do rato na caixa de combinação e selecione Formatar Controlo.

  2. Clique em Controlo e defina as seguintes opções:

    Caixa de diálogo controlo de formato

    • Intervalo de entrada: introduza o intervalo de células que contém a lista de itens.

    • Ligação à célula: a caixa de combinação pode ser ligada a uma célula onde o número do item é apresentado quando seleciona um item da lista. Introduza o número da célula onde quer que o número do item seja apresentado.

      Por exemplo, a célula C1 apresenta o número 3 quando o item Gelado estiver selecionado, porque é o terceiro item da nossa lista.

      A célula ligada mostra o número do item quando o item está selecionado.

      Sugestão:  Pode utilizar a função ÍNDICE para apresentar o nome de um item em vez de um número. No nosso exemplo, a caixa de combinação está ligada à célula B1 e o intervalo de células da lista é A1:A2. Se a fórmula seguinte for introduzida na célula C1:=ÍNDICE(A1:A5,B1), quando selecionamos o item é apresentado "Gelado" na célula C1.

      Introduzir fórmula para mostrar o item a partir da célula ligada
    • Linhas pendentes: o número de linhas que pretende que sejam apresentadas ao clicar na seta para baixo. Por exemplo, se a sua lista tiver 10 itens e não quiser percorrer a lista pode alterar o número predefinido para 10. Se introduzir um número menor do que o número de itens na sua lista, será apresentada uma barra de deslocamento.

      É apresentada a barra de deslocamento.
  3. Clique em OK.

Formatar uma caixa de combinação ActiveX

  1. Clique em Programador > Modo de Estrutura.

  2. Clique com botão direito do rato na caixa de combinação e selecione Propriedades, clique em Alfabético e altere as definições de propriedade que quiser.

    Eis como definir as propriedades da caixa de combinação nesta imagem:

    Exemplo de uma caixa de combinação.

    Definições de propriedades da caixa de combinação ActiveX.

    Para definir esta propriedade

    Faça o seguinte

    Livro do Excel com as ferramentas de filtro melhoradas

    Clique em CorDoFundo > na seta para baixo > Palete e, em seguida, selecione uma cor.

    Propriedade de preenchimento de cor de uma caixa de combinação.

    Tipo, estilo ou tamanho do tipo de letra

    Clique em Tipo de Letra > no botão ... e selecione o tipo, estilo ou tamanho do tipo de letra.

    Definição de tipos de letra na caixa de texto

    Cor do tipo de letra

    Clique em CorDoPrimeiroPlano > na seta para baixo > Palete e, em seguida, selecione uma cor.

    Ligue uma célula para apresentar o valor selecionado da lista.

    Clique em CélulaLigada

    Ligue uma caixa de combinação a uma lista

    Clique na caixa junto a IntervaloDePreenchimentoDaLista e introduza o intervalo de células da lista.

    Alterar o número de itens de lista apresentados

    Clique na caixa LinhasDaLista e introduza o número de itens a serem apresentados.

  3. Feche a caixa Propriedade e clique em Modo de Estrutura.

  4. Depois de concluir a formatação, pode clicar na coluna que contém a lista com o botão direito do rato e selecionarOcultar.

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

Consulte Também

Descrição geral de formulários, controlos de formulários e controlos ActiveX numa folha de cálculo

Adicionar uma caixa de verificação ou botão de opção (Controlos de formulário)

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×