Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Resumo

O Microsoft Excel fornece vários controles para planilhas de diálogo que são úteis para selecionar itens em uma lista. Exemplos de controles são caixas de listagem, caixas de combinação, botões de rotação e as barras de rolagem. 

Para obter mais informações sobre controles de formulário no Excel, consulte Visão geral de formulários, controles de formulário e controles ActiveX em uma planilha.

Mais informações

Os métodos a seguir mostram como usar caixas de listagem, caixas de combinação, botões de rotação e as barras de rolagem. Os exemplos usam a mesma função de lista, vínculo de célula e índice.

Habilitar a guia Desenvolvedor

Para usar os controles de formulário no Excel 2010 e versões posteriores, você precisa habilitar a guia Desenvolvedor. Para fazer isso, siga estas etapas:

  1. Clique em Arquivo e em Opções.
    opções de arquivo

  2. Clique em Personalizar Faixa de Opções no painel esquerdo.
    personalizar faixa de opções

  3. Selecione a caixa Desenvolvedor marcar em Guias Principais à direita e clique em OK.

Para usar os controles de formulário no Excel 2007, você deve habilitar a guia Desenvolvedor. Para fazer isso, siga estas etapas:

  1. Clique no botão do Microsoft Office e clique em Opções do Excel.
    opções de arquivo no Excel 2007

  2. Clique em Popular, selecione a guia Mostrar Desenvolvedorna caixa Ribbon marcar e clique em OK
    faixa

Configurar a lista, o vínculo da célula e o índice

  1. Em uma planilha nova, digite os seguintes itens na faixa H1:H20:

    H1 : Patins

    H2 : videocassete

    H3 : Desk

    H4 : Caneca

    H5 : Carro

    H6 : Máquina de Lavar

    H7 : Lançador de foguetes

    H8 : Bicicleta

    H9 : Telefone

    H10: Vela

    H11: Candy

    H12: Alto-falantes

    H13: Vestido

    H14: Cobertor

    H15: Secador

    H16: Guitarra

    H17: Secador

    H18: Conjunto de Ferramentas

    H19: videocassete

    H20: Disco Rígido

  2. Na célula A1, digite a seguinte fórmula:

    =INDEX(H1:H20,G1,0)

Exemplo de caixa de listagem

  1. Para adicionar uma caixa de lista no Excel 2007 e versões posteriores, clique na guia Desenvolvedor, clique em Inserir no grupo Controles e clique em Formulário de Caixa de Lista (Controle) em Controles de Formulário.


    controles de formulário Para adicionar uma caixa de lista no Excel 2003 e em versões anteriores do Excel, clique no botão Caixa de Lista na barra de ferramentas do Forms. Se a barra de ferramentas Formulários não estiver visível, aponte para Barras de ferramentas no menu Exibir e clique em Formulários.

  2. Clique no local da planilha onde deseja que o canto superior esquerdo da caixa de listagem apareça e arraste a caixa de listagem para o local onde deseja que o canto inferior direito da caixa de listagem permaneça. Neste exemplo, crie uma caixa de listagem que abranja as células B2:E10.

  3. No grupo Controles, clique em Propriedades.
    propriedade contrl

  4. Na janela Formatar Objeto, digite as informações a seguir e clique em OK.

    1. Para especificar o intervalo para a lista, digite H1:H20 na caixa Intervalo de entrada.

    2. Para colocar um valor numérico na célula G1 (dependendo de qual item está selecionado na lista), digite G1 na caixa de link Cell.

      Observação: A fórmula INDEX() usa o valor no G1 para retornar o item de lista correto.

    3. Em Tipo de seleção, certifique-se de que a opção Simples esteja selecionada.

      Observação:  As opções Multi e Extend só são úteis quando você estiver usando um procedimento do Microsoft Visual Basic for Applications para retornar os valores da lista. Observe também que a caixa de seleção Sombreamento 3D adiciona uma aparência tridimensional à caixa de listagem.

      objeto format

  5. A caixa de listagem deve exibir a lista dos itens Para usar a caixa de listagem, clique em uma célula de modo que a caixa de listagem não seja selecionada Se clicar em um item na lista, a célula G1 é atualizada para um número que indica a posição do item que é selecionado na lista. A fórmula INDEX na célula A1 usa esse número para exibir o nome do item.

Exemplo de caixa de combinação

  1. Para adicionar uma caixa de combinação no Excel 2007 e versões posteriores, clique na guia Desenvolvedor, clique em Inserir e clique em Caixa de Combinação em Controles de Formulário.


    Ícone de caixa de combinação Para adicionar uma caixa de combinação no Excel 2003 e em versões anteriores do Excel, clique no botão Caixa de Combinação na barra de ferramentas Do Forms.

  2. Clique no local da planilha onde deseja que o canto superior esquerdo da caixa de combinação apareça e arraste a caixa de combinação para o local onde deseja que o canto inferior direito da caixa de combinação permaneça. Neste exemplo, crie uma caixa de combinação que abranja as células B2:E2.
    caixa de combinação place

  3. Clique com o botão direito do mouse na caixa de combinação e em Formatar Controle.
    controle de formato

  4. Digite as informações a seguir e clique em OK:

    1. Para especificar o intervalo para a lista, digite H1:H20 na caixa Intervalo de entrada.

    2. Para colocar um valor numérico na célula G1 (dependendo de qual item está selecionado na lista), digite G1 na caixa Vínculo da célula.
       

      Observação: A fórmula INDEX usa o valor no G1 para retornar o item de lista correto.

    3. Na caixa Desativar linhas, digite 10. Esta entrada determina quantos itens serão exibidos antes de você ter que usar uma barra de rolagem para visualizar os outros itens.

      Observação: A caixa de sombreamento 3D marcar é opcional.  Ela adiciona uma aparência tridimensional à lista suspensa ou à caixa de combinação.

      guia controle

  5. A caixa de combinação ou a caixa suspensa devem exibir a lista de itens. Para usar a caixa suspensa ou a caixa de combinação, clique em qualquer célula para que o objeto não seja selecionado Ao clicar em um item na caixa suspensa ou na caixa de combinação, a célula G1 é atualizada para um número que indica a posição na lista do item selecionado. A fórmula INDEX na célula A1 usa esse número para exibir o nome do item.

Exemplo de botão de rotação

  1. Para adicionar um botão de rotação no Excel 2007 e versões posteriores, clique na guia Desenvolvedor, clique em Inserir e clique em Botão Girar em Controles de Formulário.


    botão spin Para adicionar um spinner no Excel 2003 e em versões anteriores do Excel, clique no botão Rotador na barra de ferramentas Forms.

  2. Clique no local da planilha onde deseja que o canto superior esquerdo do botão de rotação apareça e arraste o botão de rotação para o local onde deseja que o canto inferior direito do botão de rotação permaneça. Neste exemplo, crie um botão de rotação que cubra as células B2: B3.

  3. Clique com o botão direito do mouse no botão de rotação e clique em Formatar Controle.
    controle de formato de controle spin

  4. Digite as informações a seguir e clique em OK:

    1. Na caixa Valor atual, digite 1.

      Esse valor inicializa o botão de rotação para que a fórmula INDEX aponte para o primeiro item da lista.

    2. Na caixa Valor mínimo, digite 1.

      Esse valor restringe a parte superior do botão de rotação ao primeiro item da lista.

    3. Na caixa Valor máximo, digite 20.

      Esse número especifica o número máximo de entradas na lista.

    4. Na caixa de alteração incremental, digite 1.

      Esse valor controla o quanto o controle de botão de rotação incrementa o valor atual.

    5. Para colocar um valor numérico na célula G1 (dependendo de qual item está selecionado na lista), digite G1 na caixa Vínculo da célula.
      caixa de link de célula

  5. Clique em qualquer célula para que o botão de rotação não seja selecionado. Ao clicar no controle para cima ou no controle para baixo no botão de rotação, a célula G1 é atualizada para um número que indica o valor atual do botão de rotação mais ou menos a alteração incremental do botão de rotação. Esse número atualiza a fórmula INDEX na célula A1 para mostrar o item anterior ou posterior.

    O valor do botão de rotação não será alterado se o valor atual for 1 e você clicar no controle para baixo ou se o valor atual for 20 e você clicar no controle up.

Exemplo de barra de rolagem

  1. Para adicionar uma barra de rolagem no Excel 2007 e versões posteriores, clique na guia Desenvolvedor, clique em Inserir e clique em Barra de Rolagem em Controles de Formulário.


    barra de rolagem Para adicionar uma barra de rolagem no Excel 2003 e em versões anteriores do Excel, clique no botão Barra de Rolagem na barra de ferramentas Do Forms.

  2. Clique no local da planilha onde deseja que o canto superior esquerdo da barra de rolagem apareça e arraste a barra de rolagem para o local onde deseja que o canto inferior direito da barra de rolagem permaneça. Neste exemplo, crie uma barra de rolagem que abranja as células B2:B6 na altura e seja aproximadamente um quarto da largura da coluna.
    barra de scoll local

  3. Clique com o botão direito do mouse na barra de rolagem e em Formatar Controle.
    controle de formato de barra scoll

  4. Digite as informações a seguir e clique em OK:

    1. Na caixa Valor atual, digite 1.

      Esse valor inicializa a barra de rolagem para que a fórmula INDEX aponte para o primeiro item da lista.

    2. Na caixa Valor mínimo, digite 1.

      Esse valor restringe a parte superior da barra de rolagem ao primeiro item da lista.

    3. Na caixa Valor máximo, digite 20. Esse número especifica o número máximo de entradas na lista.

    4. Na caixa de alteração incremental, digite 1.

      Esse valor controla quantos números o controle da barra de rolagem incrementa o valor atual.

    5. Na caixa De alteração de página, digite 5. Esse valor controla quanto o valor atual será incrementado ao clicar dentro da barra de rolagem em qualquer dos lados da caixa de rolagem).

    6. Para colocar um valor numérico na célula G1 (dependendo de qual item está selecionado na lista), digite G1 na caixa Vínculo da célula.
      caixa de link de célula

      Observação: A caixa de sombreamento 3D marcar é opcional.  Ela adiciona uma aparência tridimensional à barra de rolagem.

  5. Clique em qualquer célula para que a barra de rolagem não seja selecionada. Ao clicar no controle para cima ou para baixo na barra de rolagem, a célula G1 será atualizada para um número que indique o valor atual da barra de rolagem mais ou menos a alteração de incremento da barra de rolagem. Esse número é usado na fórmula INDEX na célula A1 para mostrar o item próximo ou anterior ao item atual. Também é possível arrastar a caixa de rolagem para alterar o valor ou clicar na barra de rolagem em qualquer um dos lados da caixa de rolagem para incrementá-la em 5 (o valor de Alteração da página). A barra de rolagem não será alterada se o valor atual for 1 e você clicar no controle para baixo ou se o valor atual for 20 e você clicar no controle para cima.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×