VBA Code für Zuschläge
03.06.2015 09:20:11
Sebastian
ich besuche dieses Forum schon seit einiger Zeit als Gast um vor allem im VBA Bereich Tipps und Hilfestellungen für meine Makros zu bekommen. Allerdings habe ich nun ein Problem auf das ich seit 1 Stunde googlen immer noch keine akzeptable Lösung gefunden habe, dass hat mich dazu bewegt mich hier anzumelden und ein eigenes Thema zu erstellen^^
Im Grunde geht es darum das ich Zuschläge berechnen will.
Es gibt also ein Feld "A1" welches beim Öffnen der Tabelle leer sein sollte.
In "A1" wird nun eine Zahl eingegeben welche auf den Wert von "B1" addiert wird.
Beispiel:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A1" Then
Range("B1").Value = Range("B1").Value + Target.Value
End If
End Sub
Mein Problem ist aber, sobald ich "A1" ändere wird immer wieder auf den bereits vorher berechneten Wert addiert, dass würde ich gerne umgehen.Nehme ich z.B an "A1" = 5, "B2" = 100, müsste logischerweise durch das Makro
"B2" = 105 ergeben, wenn ich "A1" jetzt ändere muss "B2" erst wieder 100 sein und dann der neue Zuschlag drauf gerechnet werden.
Ich würde mich über jegliche Hilfe bezüglich dieses Problems freuen!^^
Mfg
Sebastian