Gibt es eine Möglichkeit ein Makro auszulösen wenn eine Eingabe in einer Zelle gemacht wurde? Ich denke dabei an etwas wie die Change-Prozedur bei Comboboxen.
Danke im voraus - Gruss Bernd
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address(0, 0) = "B8" Then MeinMakro
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
'Die Zeilen mit # werden nur gebraucht,
'wenn das Makro nur in einem bestimmten Bereich ablaufen soll
If Not Intersect(Target, Range("A1:B10")) Is Nothing Then '#######
'hier dein Makro
MsgBox "Test ok"
'Dein Makro Ende
End If '######
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "B8" Then MeinMakro
End Sub