我製作了一系列格式化數字的快捷方式,如下所示。除Ctrl+Shift+5
、Ctrl+Shift+6
和快捷方式外,所有這些都有效Ctrl+Shift+7
。問題似乎出在快捷鍵上,因為如果我嘗試使用具有相同功能的另一個鍵(Ctrl+Shift 1
、2
、3
),那麼它就可以工作。
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+& 將輪廓邊框套用至選取的儲存格。