Atalhos do Word Resetam Após Alterar Modelo: Corrigir
🔍 WiseChecker

Atalhos do Word Resetam Após Alterar Modelo: Corrigir

Você personalizou atalhos de teclado no Word, mas depois de alterar ou atualizar um modelo, todos os seus atalhos desaparecem e voltam ao padrão. Isso acontece porque o Word armazena as atribuições de atalhos de teclado personalizados dentro do arquivo de modelo anexado ao seu documento. Ao trocar de modelo ou quando o modelo anexado é substituído, o Word carrega as configurações de atalho do novo modelo, ignorando as suas personalizações. Este artigo explica exatamente por que os atalhos são redefinidos e fornece dois métodos confiáveis para restaurar ou preservar sua configuração personalizada de atalhos de teclado.

Principais Conclusões: Preservar Atalhos de Teclado Personalizados no Word

  • Arquivo > Opções > Personalizar Faixa de Opções > Botão Personalizar atalhos de teclado: Abre a caixa de diálogo Personalizar Teclado, onde todas as atribuições de atalho estão localizadas
  • Salvar alterações no modelo Normal.dotm: Armazenar atalhos no Normal.dotm os mantém disponíveis para todos os novos documentos em branco
  • Exportar atalhos de teclado usando uma macro VBA: Uma execução única de macro gera uma lista de todos os atalhos atuais para backup e reimportação

ADVERTISEMENT

Por que Alterar um Modelo Redefine Seus Atalhos de Teclado

O Word não armazena atalhos de teclado personalizados em um único arquivo central. Em vez disso, cada atribuição de atalho é salva dentro de um arquivo de modelo específico. Quando você cria ou abre um documento, o Word carrega os atalhos do modelo anexado àquele documento. O modelo padrão é o Normal.dotm, usado para todos os novos documentos em branco. Se você anexar um modelo diferente a um documento, o Word usa as configurações de atalho desse modelo em vez do Normal.dotm. Se o novo modelo não tiver atalhos personalizados ou tiver seu próprio conjunto, seus atalhos personalizados desaparecem.

O mesmo comportamento ocorre quando você atualiza ou substitui o modelo Normal.dotm. Por exemplo, se você excluir o Normal.dotm e deixar o Word recriá-lo, todos os atalhos armazenados no antigo Normal.dotm são perdidos. Os atalhos também são redefinidos quando você executa um reparo no Office ou quando uma política de grupo força uma atualização de modelo em um ambiente corporativo.

Entender que os atalhos estão vinculados ao modelo é a chave para corrigir o problema. Você deve salvar seus atalhos no modelo correto ou exportá-los antes que ocorra uma alteração de modelo.

Método 1: Salvar Atalhos Personalizados no Modelo Normal.dotm

A abordagem mais segura é armazenar todos os seus atalhos de teclado personalizados no Normal.dotm. Este modelo é carregado automaticamente para cada novo documento que você cria. Siga estas etapas para reatribuir seus atalhos e salvá-los no Normal.dotm.

  1. Abra a caixa de diálogo Personalizar Teclado
    No Word, clique em Arquivo > Opções > Personalizar Faixa de Opções. Na parte inferior da caixa de diálogo, clique no botão Personalizar ao lado de Atalhos de teclado.
  2. Selecione um comando e atribua um atalho
    Na lista Categorias, escolha a guia ou grupo que contém seu comando. Na lista Comandos, selecione o comando específico. Clique na caixa Pressione a nova tecla de atalho e pressione a combinação de teclas desejada. Clique em Atribuir.
  3. Verifique o menu suspenso Salvar alterações em
    Antes de fechar a caixa de diálogo, observe o menu suspenso rotulado Salvar alterações em. Ele deve mostrar Normal.dotm. Se mostrar qualquer outra coisa, altere para Normal.dotm.
  4. Repita para todos os atalhos personalizados
    Atribua cada atalho necessário, garantindo que cada atribuição tenha como destino o Normal.dotm. Clique em Fechar quando terminar.
  5. Teste os atalhos
    Feche e reinicie o Word. Abra um novo documento em branco e pressione seus atalhos. Eles devem funcionar conforme o esperado.

ADVERTISEMENT

Método 2: Exportar e Reimportar Atalhos Usando uma Macro VBA

Se você tem muitos atalhos ou trabalha em um ambiente onde os modelos são atualizados com frequência, exporte seus atalhos para um arquivo de texto. Este método usa uma macro VBA para listar todas as atribuições de teclado atuais. Você pode então usar a lista para recriar atalhos manualmente ou importá-los de volta através de outra macro.

  1. Abra o editor VBA
    Pressione Alt+F11 para abrir a janela do Microsoft Visual Basic for Applications.
  2. Insira um novo módulo
    No Project Explorer, clique com o botão direito em Normal ou no nome do seu documento. Escolha Inserir > Módulo. Uma janela de código em branco aparece.
  3. Cole a macro de exportação
    Copie e cole o seguinte código na janela do módulo:
    Sub ExportKeyboardShortcuts()
    Dim kb As KeyBinding
    Dim doc As Document
    Set doc = ActiveDocument
    Open "C:\\ShortcutsBackup.txt" For Output As #1
    For Each kb In KeyBindings
    Write #1, kb.KeyString, kb.Command
    Next kb
    Close #1
    MsgBox "Shortcuts exported to C:\\ShortcutsBackup.txt"
    End Sub
  4. Execute a macro
    Pressione F5 ou clique em Executar > Executar Sub/UserForm. Uma mensagem confirma a exportação. O arquivo é criado em C:\ShortcutsBackup.txt.
  5. Visualize a lista exportada
    Abra ShortcutsBackup.txt no Bloco de Notas. Cada linha mostra uma combinação de teclas e o comando que ela executa. Use esta lista para reatribuir manualmente os atalhos após uma alteração de modelo.

Problemas Comuns Após uma Alteração de Modelo

Atalhos desaparecem mesmo tendo salvado no Normal.dotm

Se o próprio Normal.dotm foi substituído ou excluído, seus atalhos se foram. O Word recria um novo Normal.dotm com configurações padrão. Para evitar isso, faça backup do seu arquivo Normal.dotm. O arquivo está localizado em %appdata%\Microsoft\Templates. Copie o Normal.dotm para uma pasta segura. Se os atalhos desaparecerem, feche o Word, substitua o novo Normal.dotm pelo seu backup e reinicie o Word.

Atalhos funcionam em um documento, mas não em outro

Isso ocorre quando o segundo documento tem um modelo anexado diferente. Abra o documento afetado. Clique em Arquivo > Opções > Suplementos. No menu suspenso Gerenciar, selecione Modelos e clique em Ir. No campo Modelo do documento, certifique-se de que aponta para Normal.dotm. Se mostrar um caminho diferente, clique em Anexar e selecione Normal.dotm.

Política de grupo corporativa substitui minhas alterações de atalho

Em ambientes gerenciados, os administradores de TI podem impor um modelo global que sobrescreve o Normal.dotm a cada login. Nesse caso, a única solução confiável é usar uma macro VBA que seja executada automaticamente na inicialização e reaplique seus atalhos. Armazene a macro em sua pasta de trabalho pessoal de macros ou em um suplemento confiável que não esteja sujeito à política.

Local de Armazenamento Normal.dotm Outro Modelo (.dotm ou .dotx)
Atalhos persistem após alteração de modelo Sim, se o modelo em si não for substituído Não, atalhos estão vinculados ao modelo substituído
Afeta todos os novos documentos Sim Apenas documentos que usam esse modelo
Facilidade de backup Fácil — copiar um arquivo Moderado — é preciso saber qual modelo está anexado
Funciona em ambientes corporativos bloqueados Não, se a política sobrescrever o Normal.dotm Não, mesma limitação
Recuperação após exclusão acidental Substituir pelo arquivo de backup Reanexar modelo ou recriar atalhos

Agora você pode evitar a perda de atalhos de teclado armazenando todas as atribuições personalizadas no Normal.dotm e fazendo backup desse arquivo. Se você trabalha em um ambiente gerenciado, use a macro de exportação VBA como uma rede de segurança. Para máxima confiabilidade, combine ambos os métodos: mantenha uma cópia de backup do Normal.dotm e um arquivo de texto com seus atalhos. Na próxima vez que uma alteração de modelo redefinir seus atalhos, você poderá restaurá-los em menos de dois minutos.

ADVERTISEMENT