folgendes Problem:
In Zelle A19 Steht "Notendurchschnitt"
In Zelle A21 habe ich die folgende Formel hinterlegt:
=WENN(A19="Notendurchschnitt:";">";"")
Der Notendurchschnitt wird durch die Gültigkeitsprüfung 1-6 auf die korrekte Zahleneingabe abgeprüft.
Wenn nun in Zelle A21 ein korrekter Wert eingegeben und anschließend wieder gelöscht wurde, wird damit meine Formel überschrieben. Ich möchte aber erreichen, dass immer wenn hier kein Wert steht, und wenn in Zelle A19 das Wort "Notendurchschnitt" steht, der Text ">"erscheint.
Leider kann ich die Zelle A21 nicht schützen, da sonst die Zahleneingabe nicht mehr möglich ist.
Folgende Ideen habe ich hierzu:
1. Idee: Von einer Benachbarten Zelle aus prüfen ob die beiden Bedingungen (A19="Notendurchschnitt" und A21="") erfüllt sind und dann den Wert ">" in die Zelle A21 eintragen.
Da ich glaube, dass dieses Problem nicht mit Formeln lösbar wäre, wäre mein zweiter Ansatz dies über VBA zu lösen.
Leider funktioniert mein bisheriger Code nicht wie gewünscht:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If ActiveSheet.Range("A19").Value = "Notendurchschnitt:" Then
If ActiveSheet.Range("C19").Value = "" Then
ActiveSheet.Range("C19").Value = "<< Dieses Feld muss ausgefüllt werden! >>"
End If
End If
End Sub
Kann mir jemand helfen?
Vielen Dank im Voraus.
Marco