Excel VBA: configurando o atalho para Ctrl + Shift + 5

1

Eu fiz um monte de atalhos para formatar números, como segue. Todos eles funcionam, exceto os atalhos Ctrl+Shift+5 , Ctrl+Shift+6 e Ctrl+Shift+7 . O problema parece ser com as teclas de atalho, porque se eu tentar usar outra chave ( 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" & """'"

Eu também re-executei a função que define os atalhos de teclado, no caso de qualquer suplemento ou algo estar substituindo meus atalhos.

Alguma idéia?

    
por pedropais 03.06.2015 / 11:50

1 resposta

1

Já estão atribuídos, consulte kb

Ctrl+Shift+% Applies the Percentage format with no decimal places.

Ctrl+Shift+^ Applies the Scientific number format with two decimal places.

Ctrl+Shift+& Applies the outline border to the selected cells.

    
por 03.06.2015 / 13:32