Listas suspensas no Excel - artigos da TechTV

Para experimentar esta dica em seu próprio computador, baixe e descompacte CFH249.zip.

Muitas vezes, estamos criando planilhas para outras pessoas preencherem. Se essas outras pessoas não assistem a Call for Help, elas podem não ser tão experientes em planilhas como você. Essas pessoas podem encontrar maneiras incomuns de inserir o tipo errado de dados - inserir texto onde você espera números ou soletrar regiões da maneira errada. Use os recursos de validação de dados do Excel para controlar o que pode ser inserido em sua planilha.

Por padrão, cada célula no Excel é configurada para permitir qualquer valor. Você pode usar a caixa de diálogo Dados - Validação para controlar quais valores as pessoas podem inserir em uma célula.

Configure uma célula para permitir números inteiros entre 1 e 50

Na planilha abaixo, você deseja limitar a célula B1 para aceitar apenas números inteiros entre 1 e 50.

Selecione a célula B1. No menu do Excel, selecione Dados - Validação.

Inicialmente, a caixa de diálogo Validação de dados mostra que a célula está configurada para permitir Qualquer valor.

Na lista suspensa Permitir, escolha Número inteiro.

Depois de escolher Número inteiro, a caixa de diálogo muda para mostrar um valor Mínimo e Máximo. Digite 1 e 50 aqui.

Na caixa de diálogo Validação de dados, escolha a guia Mensagem de entrada. Os valores nesta página aparecerão em uma dica de ferramenta que aparecerá sempre que alguém selecionar a célula. Insira um título e algum texto para orientar a pessoa que usa a planilha.

Na guia Alerta de erro, insira uma mensagem de erro que será exibida se alguém inserir um valor incorreto.

Escolha OK para fechar a caixa de diálogo.

Quando alguém move o ponteiro de célula para a célula B1, uma dica de ferramenta aparecerá com seu texto da guia Mensagem de entrada.

Se eles tentarem inserir um valor errado, o Excel apresenta sua mensagem de erro.

Depois de inserir um valor errado, eles devem inserir o valor correto ou pressionar a tecla Esc para sair da mensagem de erro. Pressionar Esc limpará a entrada em B1.

detalhes adicionais

Você tem algum controle sobre como o Excel será viligioso. Odeio quando as máquinas tentam fingir que são mais inteligentes do que eu. E se algum dia sua empresa crescer e realmente for válido ter um representante nº 51? Se você alterar o estilo de Parar para Aviso, o Excel desencorajará a pessoa de inserir 51, mas permitirá. Aqui está a guia Alerta de erro:

A mensagem de erro resultante tem um botão padrão indicando que o resultado deve ser alterado. A pessoa que usa a planilha pode escolher Sim para permitir a entrada de 51.

Se você alterar o estilo do erro para Informação, a pessoa será alertada de que inseriu um valor inesperado, mas a caixa de mensagem assume o padrão OK para permitir que ela mantenha o valor incorreto. Nesse caso, você pode usar uma mensagem como esta.

Insira um valor errado e a mensagem de erro permitirá que você aceite o valor errado com um simples toque de Enter para selecionar o botão padrão OK.

Usando a validação para criar um menu suspenso

Se você permitir que as pessoas digitem em uma região, logo descobrirá que existem várias maneiras de inserir "Austrália Ocidental". Seria melhor permitir que as pessoas selecionassem em uma lista suspensa de valores válidos. Isso é muito fácil de configurar.

Primeiro, vá para um lugar isolado na planilha e digite sua lista de regiões válidas.

Selecione a célula que deve ter o menu suspenso. No menu, selecione Dados - Validação. Altere qualquer valor para lista. Na caixa de texto Fonte, selecione o intervalo que contém sua lista. Deixe o menu suspenso na célula selecionado.

Resultado: a qualquer momento que a célula for selecionada, uma seta suspensa aparecerá e sua lista estará disponível.

detalhes adicionais

Você pode querer mover a lista para outra planilha para que ela não seja excluída acidentalmente. Tecnicamente, a Microsoft diz que isso não é permitido. No entanto, existe uma solução alternativa. Digite a lista em outra planilha. Atribua um nome de intervalo (Inserir - Nome - Definir) a esse intervalo.

Na planilha original, configure a validação. Na caixa Lista, insira um sinal de igual e o nome do intervalo na outra planilha.

Adicionar dicas para células

Um uso interessante da Validação é configurar mensagens de entrada para uma célula, deixando as outras guias da caixa de diálogo de validação de dados em branco. Dessa forma, o programa aceitará qualquer valor sem uma mensagem de erro, mas quando alguém mover o ponteiro da célula para uma célula, verá uma dica de ferramenta orientando-o sobre os valores esperados.

Artigos interessantes...