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+^ 應用兩位小數的科學數字格式。

Ctrl+Shift+& 將輪廓邊框套用至選取的儲存格。

相關內容