Olá, boa tarde.
Após alguma pesquisa na web, e sem conseguir uma solução razoável, eis mais uma dúvida.
A solução para minha dúvida passa pelo recurso disponível no excel - Validação de dados, mas este se mostra limitado e inseguro especificamente
para a minha planilha.
A validação do Excel funciona quando a célula é "editada", mas qualquer validação pode ser facilmente contornada caso o valor seja colado ao invés de digitado,
daí eu imaginar a solução mais confiável ser através do VBA.
Em anexo tenho um exemplo da planilha em questão.
"Duas células "E7" e "F7" receberão valores"
1ª condição: Individualmente, o valor não pode ser maior que o valor da célula "B7".
2ª condição: Somados os valores das célula "E7" e "F7", o resultado também não deve ser maior que o valor da célula "B7".
3ª condição: Validar os valores das células "E7" e/ou "F7" se o valor da célula "B7" for maior que zero.
Em síntese, é possível fazer apenas um remanejamento de parte ou do total da célula B7, desde que, caso também se deseje fazer uma anular, o somatório não seja maior que o valor da célula "B7".
Resumo: Impedir subtrair mais que está disponível.
IMPORTANTE: No exemplo a validação é apenas de 1 linha, mas será aplicada a um intervalo de célula (E7:7400) e (F7:F400).
Obrigado.
Postado : 17/04/2015 11:54 am