Como Personalizar Atalho da Barra de Ferramentas de Acesso Rápido do Word para uma Posição Específica
🔍 WiseChecker

Como Personalizar Atalho da Barra de Ferramentas de Acesso Rápido do Word para uma Posição Específica

Você quer abrir um comando específico na Barra de Ferramentas de Acesso Rápido do Word usando um atalho de teclado, mas o método padrão Alt+número só funciona para os primeiros nove botões. Quando você adiciona mais de nove comandos, acessar a décima, décima primeira ou qualquer posição posterior exige uma abordagem diferente. Este artigo explica como atribuir um atalho de teclado personalizado a qualquer comando na Barra de Ferramentas de Acesso Rápido, independentemente da posição. Você aprenderá dois métodos: usando a caixa de diálogo Personalizar Teclado e criando uma solução baseada em macro para posições além do número 9.

Principais Conclusões: Atribuindo Atalhos de Teclado a Qualquer Comando da Barra de Ferramentas de Acesso Rápido

  • Arquivo > Opções > Personalizar Faixa de Opções > Atalhos de teclado > Personalizar: Atribua uma nova combinação de teclas a qualquer comando já presente na Barra de Ferramentas de Acesso Rápido.
  • Sequência Alt+número para posições 1–9: Pressione Alt seguido do número da posição para ativar comandos nos primeiros nove slots.
  • Macro com SendKeys para posições 10 ou mais: Escreva uma macro VBA simples que envia a sequência Alt+tecla e atribua a ela um atalho exclusivo.

ADVERTISEMENT

Como o Word Atribui Atalhos à Barra de Ferramentas de Acesso Rápido

A Barra de Ferramentas de Acesso Rápido, ou QAT, fica acima ou abaixo da faixa de opções. Por padrão, o Word atribui o atalho de teclado Alt seguido de um número a cada comando com base em sua posição da esquerda para a direita. A posição 1 recebe Alt+1, a posição 2 recebe Alt+2, e assim por diante até a posição 9. Essa numeração é automática e não pode ser alterada pela caixa de diálogo Opções.

Quando você adiciona mais de nove comandos, as posições 10 e superiores não recebem um atalho Alt+número direto. Para ativar esses comandos com o teclado, você deve primeiro exibir as dicas de tecla da barra de ferramentas pressionando Alt e, em seguida, pressionar a tecla adicional que aparece. Esse processo de duas etapas é mais lento do que um único atalho personalizado.

A solução alternativa é atribuir um atalho de teclado personalizado ao comando subjacente, em vez de depender da posição na barra de ferramentas. Cada botão na QAT executa um comando específico do Word. Ao vincular uma combinação de teclas diretamente a esse comando, você contorna completamente a limitação de posição.

Método 1: Atribuir um Atalho de Teclado Personalizado ao Comando

Este método funciona para qualquer comando na QAT, independentemente da posição. Você atribui um atalho de teclado ao próprio comando, não ao botão da barra de ferramentas. O atalho continuará funcionando mesmo se você mover ou remover o botão da QAT.

  1. Abra a caixa de diálogo Personalizar Teclado
    Clique em Arquivo > Opções > Personalizar Faixa de Opções. Na parte inferior da caixa de diálogo, ao lado de Atalhos de teclado, clique no botão Personalizar.
  2. Localize o comando
    Na lista Categorias, escolha a guia ou categoria que contém o comando. Para comandos adicionados da lista Todos os Comandos, selecione Todos os Comandos. Em seguida, na lista Comandos, role para encontrar o nome exato do comando. Por exemplo, Salvar como é listado como FileSaveAs.
  3. Atribua um novo atalho
    Clique na caixa Pressione a nova tecla de atalho. Pressione a combinação de teclas que deseja usar, como Ctrl+Shift+S. Se essa combinação já estiver atribuída, o Word mostra a atribuição atual abaixo. Escolha uma combinação não utilizada ou uma que você esteja disposto a reatribuir.
  4. Salve a atribuição
    Clique em Atribuir e depois em Fechar. O novo atalho agora executa esse comando diretamente. Você pode testá-lo imediatamente em qualquer documento.

Este método é a solução mais limpa. Não requer VBA e funciona em todas as versões do Word que suportam a Barra de Ferramentas de Acesso Rápido. O único pré-requisito é saber o nome interno do comando para o botão que você deseja acionar.

Encontrando o Nome Interno do Comando para um Botão da QAT

Se você não souber o nome do comando, passe o mouse sobre o botão na QAT. A dica de ferramenta mostra o nome do comando, mas pode estar abreviado. Uma maneira mais confiável é clicar com o botão direito no botão e escolher Adicionar à Barra de Ferramentas de Acesso Rápido, se ainda não estiver lá. Em seguida, abra a caixa de diálogo Personalizar Teclado conforme descrito acima. Na lista Categorias, selecione Barra de Ferramentas de Acesso Rápido. A lista Comandos mostra apenas os comandos atualmente na sua QAT, facilitando a identificação do nome exato.

ADVERTISEMENT

Método 2: Usar uma Macro para Acionar Posições da QAT Além de 9

Se você preferir continuar usando a numeração de posição da barra de ferramentas e tiver comandos nas posições 10 ou superiores, pode criar uma macro que simule a sequência Alt+tecla. Este método é útil quando você deseja preservar o layout existente da barra de ferramentas sem reatribuir atalhos a comandos individuais.

  1. Habilite a guia Desenvolvedor
    Clique em Arquivo > Opções > Personalizar Faixa de Opções. No painel direito, marque a caixa Desenvolvedor e clique em OK.
  2. Abra o Editor do Visual Basic
    Na guia Desenvolvedor, clique em Visual Basic. Como alternativa, pressione Alt+F11.
  3. Insira um novo módulo
    No Explorador de Projetos, clique com o botão direito em Normal e escolha Inserir > Módulo.
  4. Escreva o código da macro
    Cole o seguinte código no módulo. Substitua o número 10 pela posição que deseja ativar.

    Sub QATPosition10()
    SendKeys "%1"
    End Sub

    Para a posição 11, altere o número para 2: SendKeys "%2". Para a posição 12, use 3, e assim por diante. Observe que isso envia Alt seguido de um único dígito, portanto funciona apenas para as posições 10 a 18 (dígitos 1 a 9 após Alt).

  5. Atribua um atalho de teclado à macro
    Feche o Editor do Visual Basic. Clique em Arquivo > Opções > Personalizar Faixa de Opções > Personalizar (ao lado de Atalhos de teclado). Na lista Categorias, selecione Macros. Encontre QATPosition10 na lista Comandos. Atribua um atalho como Ctrl+Shift+0. Clique em Atribuir e Fechar.

Ao pressionar Ctrl+Shift+0, a macro envia Alt+1, que ativa o primeiro botão da QAT. Para ativar a posição 10, você precisa primeiro mostrar as dicas de tecla pressionando Alt e, em seguida, pressionar a tecla adicional correta. Uma macro mais robusta usaria o objeto CommandBar, mas a abordagem SendKeys é mais simples para a maioria dos usuários.

Limitações e Problemas com a Personalização de Atalhos da QAT

O Atalho Alt+Número Para de Funcionar Após Adicionar ou Remover Botões

Quando você adiciona ou remove um botão da QAT, os números das posições mudam. Um atalho que antes ativava o botão Salvar pode agora ativar Imprimir. O atalho de teclado personalizado do Método 1 não tem esse problema porque está vinculado ao comando, não à posição. Use o Método 1 para qualquer comando que você use com frequência.

Atalhos Baseados em Macro Não Funcionam no Modo de Exibição Protegida

O Word desabilita macros em documentos abertos da internet ou anexos de e-mail. A macro não será executada até que você habilite a edição. Se você confiar no método de macro, certifique-se de que o documento seja confiável ou adicione o local do arquivo ao Central de Confiabilidade.

Atalhos Personalizados Não São Sincronizados Entre Computadores

Os atalhos de teclado que você atribui na caixa de diálogo Personalizar Teclado são armazenados no modelo Normal.dotm. Se você usar o Word em vários computadores, precisará exportar e importar o modelo ou recriar os atalhos manualmente. O layout da QAT pode ser exportado via Arquivo > Opções > Barra de Ferramentas de Acesso Rápido > Importar/Exportar, mas as atribuições de atalhos de teclado não são incluídas nessa exportação.

ADVERTISEMENT

Comparação: Atalho Direto do Comando vs Atalho de Posição Baseado em Macro

Item Atalho Direto do Comando (Método 1) Atalho de Posição Baseado em Macro (Método 2)
Complexidade de configuração Baixa — sem necessidade de codificação Média — requer escrever uma macro VBA
Funciona para posições 1–9 Sim Sim
Funciona para posições 10+ Sim Sim, mas apenas até a posição 18
Resiste a reordenação da barra Sim — vinculado ao comando Não — vinculado à posição
Funciona no Modo de Exibição Protegida Sim Não — macros são bloqueadas
Portátil entre computadores Requer exportação do Normal.dotm Requer exportação da macro

Conclusão

Agora você pode atribuir um atalho de teclado a qualquer comando na Barra de Ferramentas de Acesso Rápido, independentemente da posição. Use a caixa de diálogo Personalizar Teclado para um atalho permanente e independente de posição. Use o método de macro apenas se precisar acionar uma posição específica sem alterar o vínculo do comando. Para uma configuração mais confiável, atribua atalhos diretamente aos comandos e evite depender de sequências Alt+número além da posição 9. Para gerenciar seus atalhos entre dispositivos, exporte o modelo Normal.dotm da pasta Modelos em AppData.

ADVERTISEMENT