Ao executar uma mala direta no Word, as datas da sua fonte de dados do Excel frequentemente mudam para o formato americano mês-dia-ano, como 04/12/2025, em vez do seu formato local, como 12 de abril de 2025. Isso acontece porque o Word trata campos de data como números brutos e aplica sua própria formatação padrão durante a mesclagem. Este artigo explica por que o Word substitui seu formato de data e fornece três métodos confiáveis para manter as datas no estilo correto.
Principais Conclusões: Corrigindo Alterações de Formato de Data na Mala Direta
- Alt+F9 para alternar códigos de campo e editar a opção MERGEFIELD: A correção mais direta para forçar qualquer formato de data usando a opção \@ picture.
- Formatar a coluna de data como Texto no Excel antes de salvar a fonte de dados: Impede que o Excel converta datas em números seriais que o Word interpreta erroneamente.
- Usar uma coluna calculada com a função TEXTO no Excel: Converte a data em uma string de texto que o Word não reformata durante a mesclagem.
Por que a Mala Direta do Word Altera os Formatos de Data
O Word não lê a data formatada que você vê no Excel. Em vez disso, ele lê o número serial subjacente que o Excel usa para armazenar datas. O Excel armazena datas como números sequenciais, onde 1 equivale a 1º de janeiro de 1900. Quando o Word recupera esse número durante uma mala direta, ele aplica uma imagem de data e hora padrão com base na configuração de idioma do sistema operacional. Para muitos sistemas em inglês configurados com localidade dos EUA, o padrão é mês/dia/ano.
O problema não ocorre porque seus dados estão errados. Ocorre porque o Word e o Excel usam sistemas de armazenamento de data diferentes. Mesmo que você formate uma coluna como uma data específica no Excel, o valor subjacente da célula permanece um número serial. O Word ignora o formato de exibição do Excel e reformata o número usando suas próprias regras.
Três fatores determinam a aparência final da data:
- O valor bruto na célula do Excel (número serial ou texto)
- A opção \@ de imagem de data e hora no campo de mesclagem do Word
- As configurações de formato regional do Windows para o usuário que executa a mesclagem
Entender essa cadeia ajuda você a escolher a correção certa. A próxima seção aborda o método mais confiável: editar o código do campo de mesclagem diretamente.
Método 1: Editar o Código do Campo de Mesclagem com uma Opção de Imagem de Data e Hora
Este método substitui a formatação de data padrão do Word adicionando uma opção \@ ao campo de mesclagem. Funciona em qualquer versão do Word e não requer alterações na fonte de dados do Excel.
- Insira o campo de mesclagem de data como de costume
Vá em Correspondências > Inserir Campo de Mesclagem e selecione a coluna de data. O Word insere algo como { MERGEFIELD Data }. - Pressione Alt+F9 para exibir os códigos de campo
Isso alterna a exibição dos dados mesclados para o código de campo real. Você verá chaves ao redor do comando MERGEFIELD. - Adicione a opção de imagem de data e hora
Clique dentro do código do campo após o nome do campo. Digite um espaço, depois \@ seguido de um espaço e, em seguida, o formato da data entre aspas. Por exemplo: { MERGEFIELD Data \@ “dd MMMM yyyy” } produz 12 de abril de 2025. - Pressione Alt+F9 novamente para retornar à visualização mesclada
Pressione F9 para atualizar o campo. O Word agora exibe a data no formato especificado.
Códigos de formato de data comuns:
- dd/MM/yyyy – 12/04/2025
- d MMM yyyy – 12 abr 2025
- MMMM d, yyyy – 12 de abril de 2025 (estilo americano, se necessário)
- yyyy-MM-dd – 2025-04-12 (padrão ISO)
Se você tiver vários campos de data, repita as etapas 2 a 4 para cada campo. Você pode copiar e colar o código de campo modificado para economizar tempo.
Método 2: Formatar a Coluna de Data como Texto no Excel
Ao armazenar a data como uma string de texto em vez de um número serial, o Word recebe os caracteres exatos que você digitou. Este método requer preparação antes de conectar a fonte de dados ao Word.
- Abra o arquivo do Excel
Selecione toda a coluna que contém as datas. - Altere o formato da célula para Texto
Na guia Página Inicial, no grupo Número, clique no menu suspenso Formato de Número e escolha Texto. - Reinsira cada data
O Excel não converte valores existentes quando você altera o formato. Clique duas vezes em cada célula e pressione Enter para forçar o Excel a tratar o valor como texto. Para listas grandes, use o recurso Texto para Colunas: selecione a coluna, vá em Dados > Texto para Colunas, escolha Delimitado, clique em Avançar duas vezes, selecione Texto como formato de dados da coluna e clique em Concluir. - Salve o arquivo e atualize a fonte de dados do Word
No Word, vá em Correspondências > Selecionar Destinatários > Usar uma Lista Existente e selecione o arquivo do Excel atualizado. O Word agora lê as datas como texto e não as reformata.
Este método funciona melhor quando você controla a fonte de dados do Excel e pode modificá-la antes da mesclagem. Não requer edição de código de campo no Word.
Método 3: Usar a Função TEXTO no Excel para Criar uma Coluna de Texto
Se você não puder alterar o formato da coluna de data original, adicione uma coluna auxiliar que converta a data em uma string de texto formatada. O Word trata o resultado como texto simples.
- Insira uma nova coluna ao lado da coluna de data
Clique com o botão direito no cabeçalho da coluna e escolha Inserir. Dê à nova coluna um cabeçalho exclusivo, como DataTexto. - Insira a fórmula TEXTO
Na primeira linha de dados, digite: =TEXTO(A2,”dd MMMM yyyy”) supondo que a data original esteja na célula A2. Ajuste a referência da célula e o código de formato conforme necessário. - Copie a fórmula para baixo na coluna
Clique duas vezes na alça de preenchimento para copiar a fórmula para todas as linhas. - Use a nova coluna no Word
No Word, vá em Correspondências > Inserir Campo de Mesclagem e selecione DataTexto em vez da coluna de data original. O Word exibe o texto exatamente como formatado pela função TEXTO.
Este método mantém a coluna de data original intacta para cálculos e classificação, enquanto fornece ao Word uma versão de texto que não altera o formato.
Problemas Comuns de Formato de Data Após Corrigir o Campo de Mesclagem
O Word Exibe o Código do Campo de Mesclagem em Vez da Data
Se você vir { MERGEFIELD Data \@ “dd MMMM yyyy” } em vez da data, você deixou acidentalmente os códigos de campo visíveis. Pressione Alt+F9 para alternar de volta para a visualização mesclada. Em seguida, pressione F9 para atualizar os campos. A data aparece no formato correto.
As Datas Ainda São Exibidas no Formato Americano Após Adicionar a Opção
Verifique se você adicionou a opção \@ corretamente. A opção deve aparecer após o nome do campo e antes da chave de fechamento. Um erro comum é digitar o código de formato sem a barra invertida. A sintaxe correta é \@ “dd MMMM yyyy” com um espaço antes da barra invertida.
A Data Aparece como um Número Grande, Tipo 45678
Isso significa que o Word está lendo o número serial do Excel diretamente e nenhuma opção de formato de data foi aplicada. Siga o Método 1 para adicionar a opção \@. Se o número persistir, verifique se a célula do Excel contém uma data real e não um número armazenado como texto.
O Word Altera o Formato Após Salvar e Reabrir
O Word pode redefinir códigos de campo ao abrir um documento criado em um sistema diferente. Para proteger o formato, converta os resultados da mesclagem em texto estático antes de salvar. Selecione todo o documento, pressione Ctrl+Shift+F9 para desvincular os campos. As datas se tornam texto simples e não mudam mais.
Formato de Data na Mala Direta do Word: Opção de Código de Campo vs Função TEXTO do Excel
| Item | Opção de Código de Campo (\@) | Função TEXTO do Excel |
|---|---|---|
| Onde aplicar o formato | Dentro do código do campo de mesclagem do Word | Na fonte de dados do Excel |
| Requer alteração na fonte de dados | Não | Sim |
| Flexibilidade de formato | Qualquer código de imagem de data e hora | Qualquer formato de número do Excel |
| Sobrevive à atualização da fonte de dados | Sim | Sim |
| Risco de o Word substituir o formato | Baixo se a opção estiver correta | Nenhum (a saída é texto) |
| Melhor para | Correções rápidas e mesclagens únicas | Mesclagens repetidas da mesma fonte |
Agora você pode controlar como as datas aparecem em qualquer saída de mala direta. Comece testando o Método 1 com um pequeno documento de amostra para confirmar o código de formato. Para mesclagens repetíveis, adicione uma coluna auxiliar TEXTO no Excel para eliminar o problema permanentemente. Se você mesclar os mesmos dados várias vezes, desvincule os campos com Ctrl+Shift+F9 antes de distribuir o documento final para evitar alterações de formato em outros computadores.