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.
Adicionar uma caixa de listagem a uma folha de cálculo
-
Crie uma lista de itens para apresentar na sua caixa de listagem como nesta figura.
-
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.
-
Em Controlos de Formulário, clique em Caixa de Listagem (Controlo de Formulário).
-
Clique na célula onde quer criar a caixa de listagem.
-
Clique em Propriedades > Controlo e defina as propriedades necessárias:
-
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.
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.
-
Selecione uma coluna que possa ocultar na folha de cálculo e crie uma lista ao introduzir um valor por célula.
Nota: Também pode criar a lista noutra folha de cálculo no mesmo livro.
-
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.
-
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).
-
-
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
-
Clique com botão direito do rato na caixa de combinação e selecione Formatar Controlo.
-
Clique em Controlo e defina as seguintes opções:
-
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.
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.
-
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.
-
-
Clique em OK.
Formatar uma caixa de combinação ActiveX
-
Clique em Programador > Modo de Estrutura.
-
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:
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.
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.
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.
-
Feche a caixa Propriedade e clique em Modo de Estrutura.
-
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 colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.
Consulte Também
Descrição geral de formulários, controlos de Formulário e controlos ActiveX numa folha de cálculo
Adicionar uma caixa de verificação ou botão de opção (controlos de formulário)