pedrobb,
Boa Tarde!
Cara, fiz algumas alterações. Havia erros de lógica. Isso de dar DEL e somar negativamente não era para acontecer. O problema é que se faz vários testes mas uma coisa ou outra sempre escapa. Faça outros testes e veja se agora está como você quer.
Já está subtraindo sempre que se apaga qualquer célula, todavia, não de toda a faixa, pois a faixa dos produtos G a J não é possível mexer nela, já que ela faz parte dos códigos. O que pode ser feito, se for o caso, é bloquear a edição dessa faixa, sempre que o usuário entrar com um valor. Por exemplo: entrou com um valor na faixa G a J, a célula seria bloqueada. Todavia, isso pode gerar uma série de problemas (inclusive com o código VBA) além de engessar por demais a planilha. Além do mais, se o usuário errar um valor, ele não teria como voltar atrás.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 28/09/2013 2:21 pm