我创建了一些快捷方式来格式化数字,如下所示。除了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+& 将外框应用到选定的单元格。