El formato de fecha de combinación de correspondencia de Word cambia al estilo EE. UU.: solución
🔍 WiseChecker

El formato de fecha de combinación de correspondencia de Word cambia al estilo EE. UU.: solución

Cuando realiza una combinación de correspondencia en Word, las fechas de su origen de datos de Excel suelen cambiar al formato estadounidense mes-día-año, como 04/12/2025, en lugar de su formato local, como 12 de abril de 2025. Esto ocurre porque Word trata los campos de fecha como números sin formato y aplica su propio formato predeterminado durante la combinación. Este artículo explica por qué Word anula su formato de fecha y proporciona tres métodos fiables para mantener las fechas en el estilo correcto.

Puntos clave: Cómo solucionar los cambios de formato de fecha en la combinación de correspondencia

  • Alt+F9 para alternar los códigos de campo y luego editar el modificador MERGEFIELD: La solución más directa para forzar cualquier formato de fecha usando el modificador de imagen \@.
  • Formatear la columna de fecha como Texto en Excel antes de guardar el origen de datos: Evita que Excel convierta las fechas en números de serie que Word interpreta mal.
  • Usar una columna calculada con la función TEXT en Excel: Convierte la fecha en una cadena de texto que Word no vuelve a formatear durante la combinación.

ADVERTISEMENT

Por qué la combinación de correspondencia de Word cambia los formatos de fecha

Word no lee la fecha formateada que ve en Excel. En su lugar, lee el número de serie subyacente que Excel utiliza para almacenar fechas. Excel almacena las fechas como números secuenciales donde 1 equivale al 1 de enero de 1900. Cuando Word recupera este número durante una combinación de correspondencia, aplica una imagen de fecha y hora predeterminada basada en la configuración de idioma del sistema operativo. Para muchos sistemas en inglés configurados con la configuración regional de EE. UU., ese valor predeterminado es mes/día/año.

El problema no ocurre porque sus datos sean incorrectos. Ocurre porque Word y Excel utilizan sistemas de almacenamiento de fechas diferentes. Aunque formatee una columna como una fecha específica en Excel, el valor subyacente de la celda sigue siendo un número de serie. Word ignora el formato de visualización de Excel y vuelve a formatear el número según sus propias reglas.

Tres factores determinan la apariencia final de la fecha:

  • El valor sin formato de la celda de Excel (número de serie o texto)
  • El modificador de imagen de fecha y hora \@ en el campo de combinación de Word
  • La configuración de formato regional de Windows del usuario que ejecuta la combinación

Comprender esta cadena le ayuda a elegir la solución correcta. La siguiente sección cubre el método más fiable: editar directamente el código del campo de combinación.

Método 1: Editar el código del campo de combinación con un modificador de imagen de fecha y hora

Este método anula el formato de fecha predeterminado de Word añadiendo un modificador \@ al campo de combinación. Funciona en cualquier versión de Word y no requiere cambios en el origen de datos de Excel.

  1. Inserte el campo de combinación de fecha como de costumbre
    Vaya a Correspondencia > Insertar campo combinado y seleccione la columna de fecha. Word inserta algo como { MERGEFIELD Date }.
  2. Presione Alt+F9 para mostrar los códigos de campo
    Esto alterna la visualización de los datos combinados al código de campo real. Verá llaves alrededor del comando MERGEFIELD.
  3. Añada el modificador de imagen de fecha y hora
    Haga clic dentro del código de campo después del nombre del campo. Escriba un espacio, luego \@ seguido de un espacio, luego el formato de fecha entre comillas. Por ejemplo: { MERGEFIELD Date \@ “dd MMMM yyyy” } produce 12 de abril de 2025.
  4. Presione Alt+F9 nuevamente para volver a la vista combinada
    Presione F9 para actualizar el campo. Word ahora muestra la fecha en el formato que especificó.

Códigos de formato de fecha comunes:

  • dd/MM/yyyy – 12/04/2025
  • d MMM yyyy – 12 abr 2025
  • MMMM d, yyyy – April 12, 2025 (estilo EE. UU. si es necesario)
  • yyyy-MM-dd – 2025-04-12 (estándar ISO)

Si tiene varios campos de fecha, repita los pasos 2 a 4 para cada campo. Puede copiar y pegar el código de campo modificado para ahorrar tiempo.

ADVERTISEMENT

Método 2: Formatear la columna de fecha como texto en Excel

Al almacenar la fecha como una cadena de texto en lugar de un número de serie, Word recibe los caracteres exactos que escribió. Este método requiere preparación antes de conectar el origen de datos a Word.

  1. Abra el archivo de Excel
    Seleccione toda la columna que contiene fechas.
  2. Cambie el formato de celda a Texto
    En la pestaña Inicio, en el grupo Número, haga clic en la lista desplegable Formato de número y elija Texto.
  3. Vuelva a introducir cada fecha
    Excel no convierte los valores existentes al cambiar el formato. Haga doble clic en cada celda y presione Entrar para forzar que Excel trate el valor como texto. Para listas grandes, use la función Texto en columnas: seleccione la columna, vaya a Datos > Texto en columnas, elija Delimitados, haga clic en Siguiente dos veces, seleccione Texto como formato de datos de columna y haga clic en Finalizar.
  4. Guarde el archivo y actualice el origen de datos de Word
    En Word, vaya a Correspondencia > Seleccionar destinatarios > Usar una lista existente y seleccione el archivo de Excel actualizado. Word ahora lee las fechas como texto y no las vuelve a formatear.

Este método funciona mejor cuando controla el origen de datos de Excel y puede modificarlo antes de la combinación. No requiere ninguna edición del código de campo en Word.

Método 3: Usar la función TEXT en Excel para crear una columna de texto

Si no puede cambiar el formato de la columna de fecha original, agregue una columna auxiliar que convierta la fecha en una cadena de texto formateada. Word trata el resultado como texto sin formato.

  1. Inserte una nueva columna junto a la columna de fecha
    Haga clic con el botón derecho en el encabezado de la columna y elija Insertar. Asigne a la nueva columna un encabezado único como DateText.
  2. Introduzca la fórmula TEXT
    En la primera fila de datos, escriba: =TEXT(A2,”dd MMMM yyyy”) suponiendo que la fecha original está en la celda A2. Ajuste la referencia de celda y el código de formato según sea necesario.
  3. Copie la fórmula hacia abajo en la columna
    Haga doble clic en el controlador de relleno para copiar la fórmula a todas las filas.
  4. Use la nueva columna en Word
    En Word, vaya a Correspondencia > Insertar campo combinado y seleccione DateText en lugar de la columna de fecha original. Word muestra el texto exactamente como lo formateó la función TEXT.

Este método mantiene intacta la columna de fecha original para cálculos y ordenación, a la vez que proporciona a Word una versión de texto que no cambia de formato.

ADVERTISEMENT

Problemas comunes de formato de fecha después de corregir el campo de combinación

Word muestra el código del campo de combinación en lugar de la fecha

Si ve { MERGEFIELD Date \@ “dd MMMM yyyy” } en lugar de la fecha, dejó accidentalmente los códigos de campo visibles. Presione Alt+F9 para volver a la vista combinada. Luego presione F9 para actualizar los campos. La fecha aparece en el formato correcto.

Las fechas siguen mostrándose en formato EE. UU. después de agregar el modificador

Verifique que agregó el modificador \@ correctamente. El modificador debe aparecer después del nombre del campo y antes de la llave de cierre. Un error común es escribir el código de formato sin la barra invertida. La sintaxis correcta es \@ “dd MMMM yyyy” con un espacio antes de la barra invertida.

La fecha aparece como un número grande como 45678

Esto significa que Word está leyendo el número de serie de Excel directamente y no se aplica ningún modificador de formato de fecha. Siga el Método 1 para agregar el modificador \@. Si el número persiste, verifique que la celda de Excel contenga una fecha real y no un número almacenado como texto.

Word cambia el formato después de guardar y volver a abrir

Word puede restablecer los códigos de campo cuando abre un documento creado en un sistema diferente. Para proteger el formato, convierta los resultados de la combinación en texto estático antes de guardar. Seleccione todo el documento, presione Ctrl+Shift+F9 para desvincular los campos. Las fechas se convierten en texto sin formato y ya no cambian.

Formato de fecha de combinación de correspondencia de Word: modificador de código de campo vs función TEXT de Excel

Elemento Modificador de código de campo (\@) Función TEXT de Excel
Dónde se aplica el formato Dentro del código del campo de combinación de Word En el origen de datos de Excel
Requiere cambiar el origen de datos No
Flexibilidad de formato Cualquier código de imagen de fecha y hora Cualquier formato de número de Excel
Sobrevive a la actualización del origen de datos
Riesgo de que Word anule el formato Bajo si el modificador es correcto Ninguno (la salida es texto)
Ideal para Correcciones rápidas y combinaciones únicas Combinaciones repetidas desde el mismo origen

Ahora puede controlar cómo aparecen las fechas en cualquier salida de combinación de correspondencia. Comience probando el Método 1 con un documento de muestra pequeño para confirmar el código de formato. Para combinaciones repetibles, agregue una columna auxiliar TEXT en Excel para eliminar el problema de forma permanente. Si combina los mismos datos varias veces, desvincule los campos con Ctrl+Shift+F9 antes de distribuir el documento final para evitar cambios de formato en otros equipos.

ADVERTISEMENT