Tastenkombinationen deaktivieren und aktivieren

108039



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.