Artigo: 291073 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

O Microsoft Excel fornece vários controlos para folhas de caixa de diálogo que são úteis para seleccionar itens a partir de uma lista. Exemplos de controlos são caixas de listagem, caixas de combinação, botões giratórios e barras de deslocamento.

Para mais informações acerca de controlos de formulários no Excel, consulte Descrição geral de formulários, controlos de formulários e controlos do ActiveX numa folha de cálculo.

Mais Informação

Os métodos seguintes demonstram como utilizar caixas de listagem, caixas de combinação, botões giratórios e barras de deslocamento. Este exemplo utiliza a mesma lista, ligação de célula e função Índice.

Activar o separador Programador

Para utilizar os controlos de formulários no Excel 2010, tem de activar o separador Programador. Para tal, siga estes passos:
  1. Clique em Ficheiro e, em seguida, clique em Opções.

    Reduzir esta imagemExpandir esta imagem
    2775542
  2. Clique em Personalizar Friso no painel esquerdo.

    Reduzir esta imagemExpandir esta imagem
    2775543
  3. Seleccione a caixa de verificação Programador em Separadores Principais à direita e, em seguida, clique em OK.
Para utilizar controlos de formulários no Excel 2007, tem de activar o separador Programador. Para tal, siga estes passos:
  1. Clique no Botão do Microsoft Office, e clique em Opções do Excel.

    Reduzir esta imagemExpandir esta imagem
    2775544
  2. Clique em Popular, seleccione a caixa de verificação Mostrar separador Programador no Friso e, em seguida, clique em OK.

    Reduzir esta imagemExpandir esta imagem
    2775545

Configurar a lista, a ligação de célula e o índice

  1. Numa nova folha de cálculo, escreva os seguintes itens no intervalo H1:H20:
          H1 : Patins
          H2 : Videogravador
          H3 : Secretária
          H4 : Caneca
          H5 : Carro
          H6 : Máquina de Lavar
          H7 : Lança-foguetes
          H8 : Bicicleta
          H9 : Telefone
          H10: Vela
          H11: Rebuçado
          H12: Altifalantes
          H13: Vestido
          H14: Cobertor
          H15: Secador
          H16: Guitarra
          H17: Secador
          H18: Caixa de Ferramentas
          H19: Videogravador
          H20: Disco Rígido
    					
  2. Na célula A1, escreva a fórmula seguinte:
    =ÍNDICE(H1:H20,G1,0)

Exemplo de caixa de listagem

  1. Para adicionar uma caixa de listagem no Excel 2010 e Excel 2007, clique no separador Programador, clique em Inserir no grupo Controlos e, em seguida, clique em Caixa de Listagem (Controlo de Formulário) em Controlos do Formulário.

    Reduzir esta imagemExpandir esta imagem
    2775546


    Para adicionar uma caixa de listagem no Excel 2003 e em versões anteriores do Excel, clique no botão Caixa de Listagem na barra de ferramentas Formulários. Se a barra de ferramentas Formulários não estiver visível, aponte para Barras de Ferramentas no menu Ver e clique em Formulários.
  2. Clique na localização da folha de cálculo onde pretende que apareça o canto superior esquerdo da caixa de listagem e, em seguida, arraste a caixa de listagem para onde pretende que fique o canto inferior direito da caixa de listagem. Neste exemplo, crie uma caixa de listagem que abranja as células B2:E10.
  3. No grupo Controlos, clique em Propriedades.

    Reduzir esta imagemExpandir esta imagem
    2775547
  4. Na janela Formatar Objecto, escreva as informações seguintes e, em seguida, clique em OK.
    1. Para especificar o intervalo para a lista, introduza H1:H20 na caixa Intervalo de entrada.
    2. Para colocar um valor numérico na célula G1 (dependendo do item seleccionado na lista), introduza G1 na caixa Ligação à célula.

      Nota A fórmula ÍNDICE() utiliza o valor existente em G1 para devolver o item de lista correcto.
    3. Em Tipo de selecção, certifique-se de que a opção Única está seleccionada.

      Nota As opções Múltipla e Expandida só são úteis se estiver a utilizar um procedimento do Microsoft Visual Basic for Applications para devolver os valores da lista. Note também que a caixa de verificação Sombreado 3D adiciona um aspecto tridimensional à caixa de listagem.

      Reduzir esta imagemExpandir esta imagem
      2775549
  5. A caixa de listagem deverá apresentar a lista de itens. Para utilizar a caixa de listagem, clique em qualquer célula de modo a que a caixa de listagem não esteja seleccionada. Se clicar num item da lista, a célula G1 é actualizada para um número que indica a posição do item que está seleccionado na lista. A fórmula ÍNDICE existente na célula A1 utiliza este número para apresentar o nome do item.

Exemplo de caixa de combinação

  1. Para adicionar uma caixa de combinação no Excel 2010 e Excel 2007, clique no separador Programador, clique em Inserir e, em seguida, clique em Caixa de Combinação em Controlos do Formulário.

    Reduzir esta imagemExpandir esta imagem
    2775550


    Para adicionar uma caixa de combinação no Microsoft Office Excel 2003 e em versões anteriores do Excel, clique no botão Caixa de Combinação na barra de ferramentas Formulários.
  2. Clique na localização da folha de cálculo onde pretende que apareça o canto superior esquerdo da caixa de combinação e, em seguida, arraste a caixa de combinação para onde pretende que fique o canto inferior direito da caixa de combinação. Neste exemplo, crie uma caixa de combinação que abranja as células B2:E2.

    Reduzir esta imagemExpandir esta imagem
    2775551
  3. Clique com o botão direito do rato na caixa de combinação e clique em Formatar Controlo.

    Reduzir esta imagemExpandir esta imagem
    2775552
  4. Introduza as informações seguintes e clique em OK:
    1. Para especificar o intervalo para a lista, introduza H1:H20 na caixa Intervalo de entrada.
    2. Para colocar um valor numérico na célula G1 (dependendo do item seleccionado na lista), introduza G1 na caixa Ligação à célula.

      Nota A fórmula ÍNDICE utiliza o valor existente em G1 para devolver o item de lista correcto.
    3. Na caixa Linhas, introduza 10. Esta entrada determina a quantidade de itens que serão apresentados antes que tenha de utilizar uma barra de deslocamento para visualizar os outros itens.

      Nota A caixa de verificação Sombreado 3-D é opcional. Adiciona um aspecto tridimensional à caixa pendente ou de combinação.

      Reduzir esta imagemExpandir esta imagem
      2775553
  5. A caixa pendente ou de combinação deverá apresentar a lista de itens. Para utilizar a caixa pendente ou caixa de combinação, clique em qualquer célula de modo a que o objecto não esteja seleccionado. Quando clicar num item na caixa pendente ou de combinação, a célula G1 é actualizada para um número que indica a posição do item seleccionado na lista. A fórmula ÍNDICE existente na célula A1 utiliza este número para apresentar o nome do item.

Exemplo de botão giratório

  1. Para adicionar um botão giratório no Excel 2010 e Excel 2007, clique no separador Programador, clique em Inserir e, em seguida, clique em Botão Giratório em Controlos do Formulário.

    Reduzir esta imagemExpandir esta imagem
    2775554


    Para adicionar um controlo giratório no Excel 2003 e em versões anteriores do Excel, clique no botão Controlo giratório na barra de ferramentas Formulários.
  2. Clique na localização da folha de cálculo onde pretende que apareça o canto superior esquerdo do botão giratório e, em seguida, arraste o botão giratório para onde pretende que fique o canto inferior direito do botão giratório. Neste exemplo, crie um botão giratório que abranja as células B2: B3.
  3. Clique com o botão direito do rato no botão giratório e clique em Formatar Controlo.

    Reduzir esta imagemExpandir esta imagem
    2775555
  4. Introduza as informações seguintes e clique em OK:
    1. Na caixa Valor actual, escreva 1.

      Este valor inicializa o botão giratório de modo a que a fórmula ÍNDICE aponte para o primeiro item existente na lista.
    2. Na caixa Valor mínimo, escreva 1.

      Este valor restringe a parte superior do botão giratório ao primeiro item existente na lista.
    3. Na caixa Valor máximo, escreva 20.

      Este número especifica o número máximo de entradas na lista.
    4. Na caixa Incremento, escreva 1.

      Este valor controla o incremento que o controlo do botão giratório efectua ao valor actual.
    5. Para colocar um valor numérico na célula G1 (dependendo do item seleccionado na lista), introduza G1 na caixa Ligação à célula.

      Reduzir esta imagemExpandir esta imagem
      2775556
  5. Clique em qualquer célula de modo a que o botão giratório não esteja seleccionado. Quando clica no controlo para cima ou para baixo do botão giratório, a célula G1 é actualizada para um número que indica o valor actual do botão giratório com a adição ou subtracção do incremento do botão giratório. Em seguida, este número actualiza a fórmula ÍNDICE existente na célula A1 para mostrar o item anterior ou seguinte.

    O valor do botão giratório não será alterado se o valor actual for 1 e clicar no controlo para baixo ou se o valor actual for 20 e clicar no controlo para cima.

Exemplo de barra de deslocamento

  1. Para adicionar uma barra de deslocamento no Excel 2010 e Excel 2007, clique no separador Programador, clique em Inserir e, em seguida, clique em Barra de Deslocamento em Controlos do Formulário.

    Reduzir esta imagemExpandir esta imagem
    2775557


    Para adicionar uma barra de deslocamento no Excel 2003 e em versões anteriores do Excel, clique no botão Barra de Deslocamento na barra de ferramentas Formulários.
  2. Clique na localização da folha de cálculo onde pretende que apareça o canto superior esquerdo da barra de deslocamento e, em seguida, arraste a barra de deslocamento para onde pretende que fique o canto inferior direito da barra de deslocamento. Neste exemplo, crie uma barra de deslocamento que abranja as células B2:B6 em altura e seja cerca de um quarto da largura da coluna.

    Reduzir esta imagemExpandir esta imagem
    2775558
  3. Clique com o botão direito do rato na barra de deslocamento e clique em Formatar Controlo.

    Reduzir esta imagemExpandir esta imagem
    2775559
  4. Introduza as informações seguintes e clique em OK:
    1. Na caixa Valor actual, escreva 1.

      Este valor inicializa a barra de deslocamento de modo a que a fórmula ÍNDICE aponte para o primeiro item existente na lista.
    2. Na caixa Valor mínimo, escreva 1.

      Este valor restringe a parte superior da barra de deslocamento ao primeiro item existente na lista.
    3. Na caixa Valor máximo, escreva 20. Este número especifica o número máximo de entradas na lista.
    4. Na caixa Incremento, escreva 1.

      Este valor controla o incremento que o controlo de barra de deslocamento efectua ao valor actual.
    5. Na caixa Alteração de página, escreva 5. Este valor controla o quanto será incrementado o valor actual se clicar no interior da barra de deslocamento em qualquer um dos lados da caixa de deslocamento.
    6. Para colocar um valor numérico na célula G1 (dependendo do item seleccionado na lista), introduza G1 na caixa Ligação à célula.

      Reduzir esta imagemExpandir esta imagem
      2775560


      Nota A caixa de verificação Sombreado 3-D é opcional. Adiciona um aspecto tridimensional à barra de deslocamento.
  5. Clique em qualquer célula de modo a que a barra de deslocamento não esteja seleccionada. Quando clica no controlo para cima ou para baixo da barra de deslocamento, a célula G1 é actualizada para um número que indica o valor actual da barra de deslocamento com a adição ou subtracção do incremento da barra de deslocamento. Este número é utilizado na fórmula ÍNDICE existente na célula A1 para mostrar o item seguinte ou anterior ao item actual. Também pode arrastar a caixa de deslocamento para alterar ou valor ou clicar na barra de deslocamento existente de ambos os lados da caixa de deslocamento para incrementá-lo em 5 (o valor de Alteração de página). A barra de deslocamento não será alterada se o valor actual for 1 e clicar no controlo para baixo ou se o valor actual for 20 e clicar no controlo para cima.

Propriedades

Artigo: 291073 - Última revisão: 16 de julho de 2013 - Revisão: 3.1
A informação contida neste artigo aplica-se a:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2001 para Macintosh
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 98 para Macintosh
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 2010
Palavras-chave: 
kbexpertisebeginner kbhowto kbforms kbsmbportal KB291073

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com