Excel VBA: Tastenkombination auf Strg+Umschalt+5 festlegen

Excel VBA: Tastenkombination auf Strg+Umschalt+5 festlegen

Ich habe eine Reihe von Tastenkombinationen zum Formatieren von Zahlen erstellt, wie folgt. Alle funktionieren, außer den Tastenkombinationen Ctrl+Shift+5, Ctrl+Shift+6und Ctrl+Shift+7. Das Problem scheint bei den Tastenkombinationen zu liegen, denn wenn ich versuche, eine andere Taste ( Ctrl+Shift 1, 2, 3) mit derselben Funktion zu verwenden, funktioniert es.

Application.OnKey "^+v", "pasteValues"
Application.OnKey "^+1", "'formatAs""" & "number" & """'"
Application.OnKey "^+2", "'formatAs""" & "number2" & """'"
Application.OnKey "^+3", "'formatAs""" & "date" & """'"
Application.OnKey "^+5", "'formatAs""" & "percentage" & """'"
Application.OnKey "^+6", "'formatAs""" & "percentage2" & """'"
Application.OnKey "^+7", "'formatAs""" & "general" & """'"

Ich habe außerdem die Funktion zum Festlegen der Tastaturkürzel erneut ausgeführt, für den Fall, dass ein Add-In oder etwas anderes meine Kürzel überschrieben hat.

Irgendwelche Ideen?

Antwort1

Diese sind bereits vergeben, siehekb

Strg+Umschalt+% Wendet das Prozentformat ohne Dezimalstellen an.

Strg+Umschalt+^ Wendet das wissenschaftliche Zahlenformat mit zwei Dezimalstellen an.

Strg+Umschalt+& Wendet den Umrissrahmen auf die ausgewählten Zellen an.

verwandte Informationen