Olá. Eu tenho um banco de dados de estoque, onde os itens se repetem, mudando apenas a quantidade e a data. É que é cadastrado pelo número da nota fiscal. Se o mesmo item for comprado em duas notas fiscais diferentes, haverá duas linhas com o mesmo produto.
Para esta situação não encontrei nada no fórum nem no google.
Então, na planilha anexo vcs verão que tem 5 produtos cadastrados, sendo que 3 são produtos repetidos. Cada um com uma quantidade, nota fiscal e data diferentes.
E a saída é feita aos poucos. Ou seja: cada vez que eu faço a venda, ele tira pouco a pouco do estoque.
usei este código para encontrar o produto, porém ele encontra o último.
For i = 1 To 1000
If Plan5.Range("d" & i) = Plan6.Range("F11") And Plan5.Range("e" & i) = Plan6.Range("f13") Then
se eu conseguir um código que me leve ao PRIMEIRO, ou MAIS ANTIGO, já me ajuda. Que aí o restante eu me viro. (a tabela do estoque está organizada por data)
Será que tem como?
Obrigado!!!
Postado : 21/09/2014 12:14 pm