Hallo,
Aus den Zellen in der Spalte „J“ wird der eingegebene Wert in andere
Zellen addiert.Bei der nächsten aktivierung der Zelle wird der
vorhandene Wert gelöscht um einen neuen Wert eingeben zu können,
der dann wieder in die gleiche Zelle addiert wird. Beim löschen
des Wertes wird aber auch der Wert in der addierten Zelle wieder
abgezogen. Kann man das verhindern???
Vielen Dank für jede Hilfe im voraus.
Gruß Skaletti!
Hier mein Code:
Option Explicit
Private Sub Worksheet\_SelectionChange(ByVal Target As Range)
Dim RaBereich As Range, RaZelle As Range
Set RaBereich = Union(Range("J2:J35"), Range("J37:J70"), Range("J72:J105"), Range("J107:J140"))
For Each RaZelle In Range(Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
Application.EnableEvents = False
RaZelle.Offset(2, 10) = RaZelle.Offset(2, 10) + RaZelle
RaZelle = ""
Application.EnableEvents = True
End If
Next RaZelle
Set RaBereich = Nothing
End Sub