Excel VBA: ショートカットを Ctrl+Shift+5 に設定する

Excel VBA: ショートカットを Ctrl+Shift+5 に設定する

次のように、数値をフォーマットするためのショートカットをいくつか作成しました。Ctrl+Shift+5Ctrl+Shift+6および のショートカットを除いて、すべて機能します。問題はショートカット キーにあるようです。同じ機能を持つ別のキー ( 、、 )Ctrl+Shift+7を使用すると、機能します。Ctrl+Shift 123

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" & """'"

アドインなどがショートカットを上書きしていた場合に備えて、キーボード ショートカットを設定する機能も再実行しました。

何か案は?

答え1

これらはすでに割り当てられています。キロバイト

Ctrl+Shift+% 小数点なしのパーセンテージ形式を適用します。

Ctrl+Shift+^ 小数点以下 2 桁の科学的数値形式を適用します。

Ctrl+Shift+& 選択したセルにアウトラインの境界線を適用します。

関連情報