Ayuda código vba ejecuta una resta urgente
Queridos amigos tengo el siguiente problemita tengo este código
Private Sub Worksheet_Change(ByVal Target As Excel.Range) 'controla col H actualizando col G If Not Intersect(Target, Range("H2:H2000")) Is Nothing Then Target.Offset(0, -1) = Target.Value - Target.Offset(0, -1).Value End If End Sub
Lo que hace este código es cuando ingreso un numero en h2 el me le resta a la columna g2 pero el problema es un ejemplo ingreso en h2 el valor 5 y tengo en g2 100 entonces h2 me le resta 5 y el resultado es -95 si después ingreso otro 5 eb h2 el resultado vuelve a 100 entonces loq ue necesito es me reste cada valor que ingreso y ademas de eso que me valla acumulando los valores osea reste 5 y después ingrese 5 entonces en la casilla quedaría 10 gracias expertos y espero su ayuda
Respuesta de Dante Amor
1