Ich will das sich mein Makro von selbst startet, wenn sich in Zelle z.B. A1 der Wert ändert.
Wie macht man das? Ich habe in der Mappe mehrere Makros, aber nur dieses eine soll dann starten, nicht alle.
MfG
Alex
Private Sub Workbook_SheetCalculate(ByVal Sh As Object)
If Range("A1") = 10 Then
MsgBox "Meldung" ' ersetzen durch call MeinModul
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Range("A1") >0 Then
Call MeinMakro
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address = "$A$71" Then
Spiegelwahl
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Range("A1") >0 Then
Call MeinMakro
End If
End Sub