Excel VBA: configurando atalho para Ctrl+Shift+5

Excel VBA: configurando atalho para Ctrl+Shift+5

Criei vários atalhos para formatar números, como segue. Todos eles funcionam, exceto os Ctrl+Shift+5atalhos Ctrl+Shift+6e Ctrl+Shift+7. O problema parece estar nas teclas de atalho, pois se eu tentar usar outra tecla ( Ctrl+Shift 1, 2, 3), com a mesma função, então funciona.

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

Também executei novamente a função que define os atalhos de teclado, caso algum suplemento ou algo estivesse substituindo meus atalhos.

Alguma ideia?

Responder1

Esses já estão atribuídos, consulteKB

Ctrl+Shift+% Aplica o formato Porcentagem sem casas decimais.

Ctrl+Shift+^ Aplica o formato de número científico com duas casas decimais.

Ctrl+Shift+& Aplica a borda do contorno às células selecionadas.

informação relacionada