Como você personaliza os atalhos de teclado do Excel 2010? Este artigo da microsoft.com fornece instruções para o "Microsoft Office 2010", mas parece aplicar-se apenas ao Word, não ao Excel.
http://www.microsoft.com/athome/organization/compshortcuts.aspx
No Microsoft Office 2010:
Clique na guia Arquivo para abrir o modo de exibição Backstage e clique em Opções.
Clique em Personalizar faixa de opções e, ao lado do cabeçalho Atalhos do teclado, clique em Personalizar. Você pode inserir a nova combinação de teclas aqui.
Aqui está a caixa de diálogo que aponta para mostrada no Word:
Mas aqui está a mesma caixa de diálogo mostrada no Excel:
Observe que parece quase exatamente o mesmo, mas não o botão "Atalhos do teclado: Personalizar ...".
Então, como você personaliza os atalhos de teclado no Excel?
Respostas:
Existem três tipos diferentes de atalhos de teclado:
Com o número 1, acho que apenas o Word permite que você os altere, por exemplo, você pode alterar o atalho para negrito de Ctrl-B para outra coisa. Acho que o Excel nunca permitiu que você fizesse isso. Obviamente, você pode escrever uma macro no Excel que altera a propriedade Negrito e atribuir um atalho de teclado a ela, mas que realmente se enquadra no item 3 acima.
Você pode fazer o # 2 no Excel acessando Ferramentas> Personalizar e alterando o local do e comercial. Por exemplo, você pode alterar o nome do menu Editar de & Edit para & Zdit e a sequência de atalhos no item 2 acima seria alterada para Alt-ZSV. A única maneira que sei fazer isso agora seria alterar o nome da barra de ferramentas no VBA (as barras de ferramentas antigas, Arquivo, Edição etc. ainda existem nos bastidores do Excel 2007 e 2010 e podem ser acessadas via código).
Com o número 3, ainda é o mesmo das versões anteriores, basta ir ao diálogo Macro e alterar o atalho em Opções. Você só tem a opção Ctrl e uma tecla, acredito. Com o VBA, você pode criar combos mais longos, como Ctrl-Shft-N (um dos meus favoritos).
Espero que ajude.
fonte
Você pode atribuir um comando (como "pintor de formato") à barra de ferramentas de acesso rápido através da caixa de diálogo mostrada acima. Em seguida, você pode usar ALT + um número (varia de acordo com a posição do programa na barra de ferramentas de acesso rápido) como um atalho!
Por exemplo, na captura de tela abaixo, o Format Painter foi adicionado à barra de ferramentas de acesso rápido em 7º lugar, para que você possa chamá-lo via alt- 7.
fonte
A única maneira (real) é criar uma macro que faça o que você deseja e atribuir uma combinação de teclas a ela. É relativamente fácil gravar uma macro para, por exemplo, 'colar valores' e adicionar o atalho do teclado.
Se você gravar uma macro, a primeira caixa de diálogo permitirá atribuir uma tecla de atalho, mas apenas com a CTRLtecla - e o Excel não informa se você está substituindo uma combinação de teclas existente (como CTRL+C). Não se esqueça de atribuí-lo ao seu
PERSONAL.XLSB
arquivo para que fique disponível para todas as planilhas.fonte
Dirigindo-se aos 'Como o Alt-ESV para Editar> Colar Especial> Valores' (número 2 acima - embora não seja apenas um atalho, mas ainda uma maneira rápida de fazer as coisas com o teclado).
Eles podem ser modificados, mas possuem uma sobrecarga significativa para serem configurados pela primeira vez. O processo envolve a criação de um suplemento com XML especial adicionado que adiciona ou modifica a faixa de opções.
Instruções e ferramentas podem ser encontradas aqui . Essa foi a única maneira que eu encontrei para alterar a faixa de opções em 2007, no entanto, ainda funciona exatamente da mesma maneira que em 2010.
fonte
MS Office 2013
?Para mim, todas as respostas acima são insatisfatórias porque limitam quais combinações posso usar como atalhos personalizados ou quais ações posso direcionar ou exigem muito trabalho para algo que deve ser simples.
Minha solução é usar o AutoHotkey para "traduzir" minhas combinações de teclas desejadas nos atalhos existentes que o Outlook 2016 (ou Excel 2016 ou o que você tem) espera para essas ações.
Por exemplo, sempre que tenho um email selecionado e pressione [Ins], quero que ele seja marcado como lido, portanto, o script AutoHotkey substitui isso por um [Ctrl-Enter]. Ou sempre que pressiono [Ctrl-f], quero ir para a caixa de pesquisa (ooh!), Mas o Outlook espera um [Ctrl-e] para isso, para que o script envie um [Ctrl-e]. O script tem a seguinte aparência:
O "#IfWinActive" garante que essas substituições específicas de pressionamento de tecla se apliquem apenas quando o título da janela ativa termina com a sequência "- Outlook" (o final é marcado pelo cifrão, o que funciona porque eu ativei o modo de correspondência de sequência com base na Expressão Regular acima). Desativei a detecção do título da janela ativa com o #IfWinActive vazio no final.
Além disso, uma vez que o #IfWinActive é pressionado, eu sei exatamente qual janela receberá as chaves que estou enviando, então não preciso fazer nada de especial além de um simples "Enviar <chaves>" em resposta a cada pressionamento de tecla real isso deve ser substituído.
fonte