In Excel sind einige Tastenkombination mit Funktionen hinterlegt. Mit der Tastenkombination [Alt] + [F11] können Sie die VBA-Entwicklungsumgebung starten. Möchten Sie diese Standardfunktion deaktivieren dann starten Sie einfach folgenden Code:
Public Sub Tastenkombination_deaktivieren() 'die Tastenkombination [Alt] + [F11] wird deaktiviert Application.OnKey "%{F11}", "" End Sub
Nun ist es nicht mehr möglich, die VBA-Umgebung mit dieser Tastenkombination zu starten. Es funktioniert zwar noch die Möglichkeit, die Entwicklungsumgebung über den Menü-Befehl zu starten. Diesen Menü-Punkt kann mann per VBA jedoch auch deaktivieren.
Mit diesem Code stellen Sie die Standard-Tastenkombination [Alt] + [F11] wieder her.
Public Sub Tastenkombination_aktivieren() 'die Tastenkombination [Alt] + [F11] wird wieder aktiviert Application.OnKey "%{F11}" End Sub
Eine Liste der Tasten-Cods, die Sie mit dem OnKey-Befehl ansprechen können finden Sie hier.