Gruppe
Ereignis
Bereich
SelectionChange
Thema
Wenn Formel, dann Löschtaste deaktivieren
Problem
Wenn sich der Cursor auf einer Zelle mit Formel befindet, soll die Löschtaste deaktiviert, sonst aktiviert sein.
Lösung
Geben Sie den Ereigniscode in das Klassenmodul des Arbeitsblattes ein.
ClassModule: Tabelle1
Private Sub Worksheet_Deactivate()
Application.OnKey "{del}"
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.HasFormula Then
Application.OnKey "{del}", ""
Else
Application.OnKey "{del}"
End If
End Sub