Suas "entradas anteriores" são calculadas usando fórmulas, ou seja, sua célula J7
tem a fórmula J5*J6
, e sua célula J5
tem sua fórmula de vlookup, que recebe um valor de preço de sheet2
.
O Excel não vê essas entradas como 'anteriores', pois no Excel uma célula é sempre 'atual'. Se você alterar um valor em sheet2
, sua entrada anterior será atualizada porque as fórmulas continuam fazendo seu trabalho.
O que você quer vai exigir um pouco de esforço manual, sem recorrer ao script VBA.
Depois de inserir um código de item em F5
e você receber seu produto em J7
, será necessário
- selecione
J7
- copiar
- cole valores especiais
Fazer o acima irá remover / destruir a fórmula em J7
e deixar o valor para trás. Se você quiser também J5
e J6
, basta selecionar todos os três de uma só vez e colar valores especiais.