Você está offline; aguardando reconexão

Como utilizar os controlos de formulários numa folha de cálculo no Excel

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.

  2. Clique em Personalizar Friso no painel esquerdo.

  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.

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

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.



    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.

  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.

  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.



    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.

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

  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.

  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.



    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.

  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.

  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.



    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.

  3. Clique com o botão direito do rato na barra de deslocamento e clique em Formatar Controlo.

  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.



      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.
OfficeKBHowTo dropdown inf XL2002 XL2003 XL2007 XL2010
Propriedades

ID do Artigo: 291073 - Última Revisão: 07/16/2013 04:24:00 - Revisão: 3.1

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

  • kbexpertisebeginner kbhowto kbforms kbsmbportal KB291073
Comentários