Como configurar um modelo do Word para atualizar automaticamente campos de data e hora ao abrir
🔍 WiseChecker

Como configurar um modelo do Word para atualizar automaticamente campos de data e hora ao abrir

Ao abrir um documento do Word que contém um campo de data ou hora, o valor geralmente fica congelado no momento do último salvamento. Isso gera trabalho extra, pois você precisa atualizar o campo manualmente cada vez que reutiliza o documento. A causa raiz é que o Word não recalcula automaticamente os campos de data e hora por padrão, a menos que você ative uma configuração específica. Este artigo explica como configurar um modelo do Word para que todos os campos de data e hora sejam atualizados automaticamente sempre que o documento for aberto, economizando tempo e garantindo precisão.

Principais conclusões: Atualização automática de campos de data e hora em modelos do Word

  • Arquivo > Opções > Exibição > Atualizar links automáticos ao abrir: Instrui o Word a atualizar todos os campos vinculados, incluindo campos de data e hora, ao abrir o documento ou modelo.
  • Inserir > Partes Rápidas > Campo > Data ou Hora: Insere um campo dinâmico em vez de texto estático, permitindo atualizações automáticas.
  • Salvar como Modelo do Word (.dotx): Salva o documento como um modelo reutilizável para que todo novo documento criado a partir dele herde o comportamento de atualização automática.

ADVERTISEMENT

Por que os campos de data e hora permanecem estáticos por padrão

Ao inserir uma data ou hora no Word usando o botão Data e Hora na guia Inserir, o Word insere texto estático por padrão. Esse texto não é atualizado ao reabrir o documento. Mesmo que você use o método Inserir > Partes Rápidas > Campo para inserir um campo dinâmico, o Word não recalcula automaticamente esse campo, a menos que o documento contenha uma instrução específica para isso.

O comportamento é controlado por uma configuração em nível de documento chamada “Atualizar links automáticos ao abrir”. Essa configuração está desativada por padrão por motivos de segurança e desempenho. Quando desativada, o Word trata todos os campos como instantâneos congelados. Quando ativada, o Word recalcula campos como Data, Hora e DataCriação cada vez que o documento é aberto.

Para tornar essa alteração permanente em vários documentos, você deve modificar o modelo a partir do qual esses documentos são criados. Um modelo é um arquivo mestre que define o conteúdo padrão, a formatação e as configurações de novos documentos. Ao ativar a opção de atualização automática no modelo, todo novo documento criado a partir desse modelo herdará o comportamento.

Passos para configurar um modelo do Word para atualizar automaticamente campos de data e hora

Siga estas etapas para configurar um modelo do Word para que os campos de data e hora sejam atualizados automaticamente ao abrir o documento.

  1. Abra ou crie o modelo
    No Word, vá em Arquivo > Abrir e selecione um arquivo .dotx ou .dotm. Se estiver criando um novo modelo, comece com um documento em branco, adicione seu conteúdo e vá em Arquivo > Salvar Como. No menu suspenso “Tipo de arquivo”, escolha Modelo do Word (.dotx). Nomeie o arquivo e clique em Salvar.
  2. Insira um campo dinâmico de data ou hora
    Posicione o cursor onde deseja que a data ou hora apareça. Vá em Inserir > Partes Rápidas > Campo. Na caixa de diálogo Campo, selecione Data e Hora na lista Categorias. Em Nomes de campo, escolha Data, Hora, DataCriação ou DataImpressão, conforme sua necessidade. Clique em OK. Não use o botão Data e Hora na guia Inserir, pois ele insere texto estático.
  3. Ative a atualização automática de links
    Vá em Arquivo > Opções > Avançado. Role para baixo até a seção Geral. Marque a caixa “Atualizar links automáticos ao abrir”. Clique em OK. Essa configuração instrui o Word a atualizar todos os campos, incluindo campos de data e hora, ao abrir o documento.
  4. Salve o modelo
    Pressione Ctrl+S ou vá em Arquivo > Salvar. Feche o arquivo de modelo.
  5. Teste o modelo
    Crie um novo documento baseado no modelo. Clique duas vezes no arquivo .dotx no Explorador de Arquivos ou vá em Arquivo > Novo > Pessoal e selecione o modelo. O campo de data ou hora deve exibir a data ou hora atual. Feche e reabra o documento. O campo deve ser atualizado para o valor atual ao reabri-lo.

Método alternativo: Usar uma macro para forçar a atualização do campo

Se a configuração “Atualizar links automáticos ao abrir” não funcionar na sua versão do Word ou se você precisar de mais controle, pode usar uma macro VBA simples. Esse método exige salvar o modelo como um modelo habilitado para macro (.dotm).

  1. Abra o modelo
    Abra seu modelo .dotx no Word. Vá em Arquivo > Salvar Como. No menu suspenso “Tipo de arquivo”, escolha Modelo Habilitado para Macro do Word (.dotm). Clique em Salvar.
  2. Abra o editor VBA
    Pressione Alt+F11 para abrir o editor do Visual Basic for Applications.
  3. Insira o código da macro
    No painel Explorador de Projetos à esquerda, clique duas vezes em ThisDocument. Cole o seguinte código na janela de código:
    Private Sub Document_Open()
    ActiveDocument.Fields.Update
    End Sub
  4. Salve e feche o modelo
    Pressione Ctrl+S para salvar o modelo. Feche o editor VBA e depois feche o modelo. Ao criar um novo documento a partir deste arquivo .dotm, a macro será executada automaticamente ao abrir e atualizará todos os campos.

ADVERTISEMENT

Problemas comuns ao atualizar automaticamente campos de data e hora

O campo de data ou hora não é atualizado ao reabrir o documento

Isso geralmente acontece porque o campo foi inserido como texto estático em vez de um campo dinâmico. Verifique se você usou Inserir > Partes Rápidas > Campo e selecionou Data, Hora, DataCriação ou DataImpressão. Se usou o botão Data e Hora, exclua essa entrada e reinsira-a usando a caixa de diálogo Campo.

“Atualizar links automáticos ao abrir” está desabilitado

Essa configuração fica indisponível quando não há links no documento. Insira um campo primeiro; então a opção se torna ativa. Alternativamente, você pode ativar a configuração em um documento em branco e depois salvá-lo como modelo.

A macro não é executada ao abrir o documento

O Word bloqueia macros por padrão se o arquivo veio da internet ou se a segurança de macro está configurada para “Desabilitar todas as macros”. Vá em Arquivo > Opções > Central de Confiabilidade > Configurações da Central de Confiabilidade > Configurações de Macro. Selecione “Habilitar todas as macros” ou “Desabilitar todas as macros com notificação”. Para modelos confiáveis, você também pode adicionar a pasta do modelo à lista de Locais Confiáveis.

O campo de data mostra o fuso horário errado

Os campos Data e Hora usam a hora do sistema do computador onde o documento é aberto. Se o computador estiver configurado para um fuso horário diferente, a hora exibida refletirá isso. Use o campo Hora em vez de Data se precisar da hora atual e verifique se o fuso horário do computador está correto.

Configurações do modelo do Word: Atualização automática vs. manual

Item Atualização automática (Atualizar links automáticos ao abrir) Atualização manual (comportamento padrão)
Tipo de campo necessário Campo dinâmico (Inserir > Partes Rápidas > Campo) Texto estático (Inserir > Data e Hora) ou campo dinâmico
Gatilho de atualização Automático ao abrir o documento Manual: clique com o botão direito no campo > Atualizar campo ou pressione F9
Local da configuração Arquivo > Opções > Avançado > Geral Nenhuma configuração necessária
Funciona com todos os tipos de campo Data, Hora, DataCriação, DataImpressão e campos vinculados Qualquer campo, mas requer ação do usuário
Herança do modelo Sim, se definido no arquivo .dotx ou .dotm Sem herança; cada documento deve ser atualizado manualmente

Agora você pode criar um modelo do Word que atualiza automaticamente os campos de data e hora cada vez que o documento é aberto. Comece inserindo campos dinâmicos usando Inserir > Partes Rápidas > Campo, depois ative a configuração “Atualizar links automáticos ao abrir” em Arquivo > Opções > Avançado. Para ambientes onde a configuração não persiste, use a macro Document_Open em um modelo habilitado para macro. Como dica avançada, combine essa técnica com o campo DataImpressão para sempre mostrar a data em que o documento foi impresso, útil para contratos e relatórios.

ADVERTISEMENT