¿Cómo descontar el stock de productos, con las ventas realizadas?

Tengo 2 macros. Una para ingresar productos nuevos o sumar más stock a los que se encuentran en bodega, y otra macro para las ventas.

Necesito que las ventas de productos rebajen el stock que ya tengo en bodega.

¿Cómo puedo rebajar el stock desde las ventas realizadas?

1 Respuesta

Respuesta
2

Puedo pasarte la idea... si no lo podés implementar deja aquí tu código con todas las aclaraciones (nombres de campos o controles, ubicación, etc)

Cada producto tendrá un código. Entonces luego de registrar la venta debes buscar ese código en tu hoja de Stock y restarle a la celda que tenga la existencia, la cantidad de la salida.

Por ej:

Set busco = Sheets("Stock").Range("A:A").Find(codi,lookin:=xlvalues, lookat:=xlwhole)

'si lo encuentra resta de col 4

if not busco is nothing Then

busco.offset(0,3)=busco.offset(0,3)-val(textbox2)

end if

Estoy considerando que la cantidad se encuentra en un textbox pero aquí ajusta a tu caso cada referencia.

Si utilizas el texto 'Set busco = ' en el buscador de este foro encontrarás más ejemplos (debo haber dejado cientos de macros con este código ;)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas