Descargar kardex con formulario vb en excel

Hola experto.
Tengo un formulario de vb en excel con 2 textbox, en uno ingreso el material usado, y en el otro ingreso la cantidad de material usado, al dar click a un botón estos datos se trasladan a una hoja de calculo en unas determinadas celdas, pero también en otra celda de la misma hoja de calculo se muestra automáticamente el stock actual del material usado que se ingresó en el textbox1, y debe ser la diferencia entre el stock actual y lo ingresado en el textbox2, el problema es que cuando ingreso en el formulario los datos de material usado y la cantidad usada, al dar click y ser trasladados los datos, esta celda que se genera automáticamente con el dato stock actual sigue mostrando la cantidad anterior, es decir no descuenta lo ingresado.
Ejemplo: Si tenemos de stock actual 10 unidades de aceite 3 en 1
Textbox1 = Aceite 3 en 1  ;  Textbox2 = 02
al dar click al botón grabar. Se trasladan los datos a la hoja1 y en la celda D9 (stock actual), debería aparecer el número 8, que es la diferencia de 10 unidades de aceite 3 en 1, menos las 2 unidades usadas, pero el problema es que sigue apareciendo en número 10.
Cuando voy hacia la hoja1 y le doy doble click sobre la celda que indica el número de aceites 3 en 1 usados y luego le doy enter, es recién en ese momento que el número 10 cambia a 8.
Necesito ayuda. Espero esté claro el problema.

Añade tu respuesta

Haz clic para o