Ich habe dieses Makro:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("AG:AG")) Is Nothing Then Exit Sub
If Target.Count > 1 Then Exit Sub
If Target.Value > 3 Then
Target.Cells(1, -22) = "Fzg. abge.?"
Else
Target.Offset(0, 1).ClearContents
End If
End Sub
das bei der Eingabe in Spalte AG genau das macht was es soll.
Allerdings befindet sich ein AG eine Formel, die die Werte 1-5 aus einer Matrix über SVERWEIS bekommt.
Das Makro macht den Eintrag aber nur bei manueller Eingabe.
Wie muss das Makro aussehen damit es beim Starten von Excel die Spalte AG prüft und dann ersetzt?
Vielen Dank und Gruß
Erik