none
Comparação de Valores RRS feed

  • Pergunta

  • Bom dia, estou com o seguinte problema, tenho uma planilha onde os valores inseridos em determinada coluna devem ser maiores do que o anterior, mas não muito (Ex: CORRETO: 10, 20, 30; ERRADO: 10, 20, 300).

    Então o que eu gostaria de perguntar é se é possivel escrever uma macro para comparar esses valores e caso o valor da célula seja menor que o anterior ou maior que uma diferença estipulada seja exibida uma menssagem de aviso e se possível, impedindo o valor de ser inserido naquela célula.

    Por exemplo: Seguindo o modelo anterior, se eu inserir 10 e deopis 9 eu tenho o aviso e o valor 9 é excluído da célula ou se eu inserir 10 e depois 100, como a diferença entre ambos é maior que 10, a mensagem também é exibida e o valor 100 é excluído da célula.

    OBS: O mais importante pra mim é dar o aviso de que o valor inserido está incorreto. 

    É possível criar uma macro assim? Como posso fazer isso?

    Desde já agradeço a ajuda da comunidade. Obrigado.

    quinta-feira, 12 de fevereiro de 2015 13:47

Respostas

  • Olá Carlos!

    Você não precisa recorrer ao VBA para fazer isto. Use a ferramenta de Validação de dados.

    Observe a imagem:

    No caso acima, você pode alterar o padrão do intervalo de valor para o desejado. Acima não aceitará intervalos superiores a 50.

    Você pode aplicar a várias células de uma vez só. Selecione o intervalo e escreva a fórmula como se estive escrevendo relativa a primeira célula do canto superior esquerdo da seleção.

    Teste ai e qualquer dúvida pergunte novamente.


    Rafael Kamimura

    quinta-feira, 12 de fevereiro de 2015 19:44

Todas as Respostas

  • Olá Carlos!

    Você não precisa recorrer ao VBA para fazer isto. Use a ferramenta de Validação de dados.

    Observe a imagem:

    No caso acima, você pode alterar o padrão do intervalo de valor para o desejado. Acima não aceitará intervalos superiores a 50.

    Você pode aplicar a várias células de uma vez só. Selecione o intervalo e escreva a fórmula como se estive escrevendo relativa a primeira célula do canto superior esquerdo da seleção.

    Teste ai e qualquer dúvida pergunte novamente.


    Rafael Kamimura

    quinta-feira, 12 de fevereiro de 2015 19:44
  • Olá Rafael, 

    Muito obrigado pela ajuda, eu não conhecia esta ferramente, ela serviu perfeitamente!

    sexta-feira, 13 de fevereiro de 2015 00:36