Ich versuche vergebens einen _change Befehl zu definieren, der jedesmal die bestimmte Aktion ausführt, wenn sich der Wert in A1 ändert.
So habe ich es versucht:
Sub testers()
Dim wert As Double
wert = Range("A1").Value
End Sub
Private Sub wert_Change()
If wert.Value = "0" Then
Range("A3").Value = 1
Else
Range("A1").Copy
ActiveCell.PasteSpecial
End If
End Sub
Ich will quasi, dass jedesmal wenn sich der Wert in Zelle A1 ändert, es den Wert in die aktive Zelle schreibt. Ohne dass ich eben eine Tastenkombination drücken muss.
Ich lerne VB erst seit 2 Tagen, daher bin ich sehr unerfahren, hoffe es kann mir jemand weiterhelfen!
Danke schonmal.
So habe ich es versucht:
Sub testers()
Dim wert As Double
wert = Range("A1").Value
End Sub
Private Sub wert_Change()
If wert.Value = "0" Then
Range("A3").Value = 1
Else
Range("A1").Copy
ActiveCell.PasteSpecial
End If
End Sub
Ich will quasi, dass jedesmal wenn sich der Wert in Zelle A1 ändert, es den Wert in die aktive Zelle schreibt. Ohne dass ich eben eine Tastenkombination drücken muss.
Ich lerne VB erst seit 2 Tagen, daher bin ich sehr unerfahren, hoffe es kann mir jemand weiterhelfen!
Danke schonmal.