Cómo corregir el campo de asunto de combinación de correspondencia de Word que muestra código sin procesar en Outlook
🔍 WiseChecker

Cómo corregir el campo de asunto de combinación de correspondencia de Word que muestra código sin procesar en Outlook

Cuando ejecutas una combinación de correspondencia en Word y envías correos electrónicos a través de Outlook, la línea de asunto a veces muestra códigos de campo sin procesar como {MERGEFIELD Subject} en lugar de los datos combinados reales. Este problema ocurre porque Outlook interpreta el campo de asunto como texto sin formato en lugar de ejecutar la instrucción de campo de combinación. La causa raíz suele ser un interruptor de campo faltante o incorrecto en la línea de asunto o un desajuste entre el nombre del campo de combinación y el encabezado de columna de la fuente de datos. Este artículo explica por qué aparece el código sin procesar y proporciona una solución paso a paso para asegurar que la línea de asunto muestre el contenido combinado correcto.

Conclusiones clave: Corregir el código de campo de combinación sin procesar en la línea de asunto

  • Insertar > Piezas rápidas > Campo > MergeField > Agregar el interruptor \ MERGEFORMAT: Fuerza a Word a mostrar el valor combinado en lugar del código de campo sin procesar en la línea de asunto.
  • Presiona Alt+F9 para alternar la visualización de códigos de campo: Revela u oculta todos los códigos de campo en el documento para que puedas verificar que la línea de asunto contenga un campo MergeField, no texto sin formato.
  • Correspondencia > Finalizar y combinar > Enviar mensajes de correo electrónico > Cuadro de línea de asunto: Ingresa el nombre del campo de combinación exactamente como aparece en tu fuente de datos para evitar desajustes.

ADVERTISEMENT

Por qué la línea de asunto muestra el código de campo sin procesar en lugar de los datos combinados

Durante una combinación de correspondencia a correo electrónico, Word crea un mensaje temporal de Outlook para cada destinatario. La línea de asunto de ese mensaje debe contener un campo de combinación que Word pueda evaluar. Si la línea de asunto contiene el campo de combinación como texto sin formato — por ejemplo, si escribiste {MERGEFIELD Subject} directamente — Outlook lo trata como caracteres literales. El código de campo no se ejecuta porque Word solo evalúa campos dentro del cuerpo del documento principal, no en el cuadro de diálogo de la línea de asunto.

Otra causa es un desajuste entre el nombre del campo que usaste y el encabezado de columna en tu fuente de datos. Si la fuente de datos tiene una columna llamada “SubjectLine” pero escribiste “Subject” en el campo de la línea de asunto, Word no puede encontrar los datos y deja visible el código sin procesar. Además, si falta el interruptor \ MERGEFORMAT en el campo MergeField, Word puede mostrar el código de campo en lugar del resultado en ciertas versiones de Outlook.

Pasos para corregir el código sin procesar en la línea de asunto de combinación de correspondencia

La solución requiere insertar un campo MergeField adecuado en la línea de asunto utilizando el cuadro de diálogo de campos de Word. Sigue estos pasos para reemplazar el código sin procesar con un campo de combinación funcional.

  1. Abre el documento principal de combinación de correspondencia
    Inicia Word y abre el documento que contiene tu combinación de correspondencia. Este es el documento que configuraste con marcadores de posición de destinatarios y el cuerpo del correo electrónico.
  2. Ve a Correspondencia > Iniciar combinación de correspondencia > Mensajes de correo electrónico
    Confirma que el tipo de combinación esté configurado como correo electrónico. Si está configurado como Cartas u otro tipo, cámbialo a Mensajes de correo electrónico. Este paso asegura que la combinación se envíe a Outlook.
  3. Haz clic en Correspondencia > Finalizar y combinar > Enviar mensajes de correo electrónico
    Se abre un cuadro de diálogo. Aquí es donde configuras la línea de asunto y otras opciones de correo electrónico.
  4. Elimina cualquier código sin procesar del cuadro Línea de asunto
    Si el cuadro Línea de asunto contiene texto como {MERGEFIELD Subject}, selecciónalo y presiona Suprimir. No escribas nada todavía.
  5. Inserta un campo MergeField usando el cuadro de diálogo Campo
    Haz clic dentro del cuadro Línea de asunto. No cierres el cuadro de diálogo. Presiona Alt+F9 para alternar la visualización de códigos de campo en el documento principal — esto no afecta directamente al cuadro Línea de asunto. En su lugar, necesitas insertar el campo mediante un truco: Cierra el cuadro de diálogo Enviar mensajes de correo electrónico. En el cuerpo del documento principal, coloca el cursor donde quieras un campo de prueba. Presiona Ctrl+F9 para insertar un par de llaves de campo vacías. Escribe MERGEFIELD Subject dentro de las llaves. Presiona F9 para actualizar el campo. Presiona Alt+F9 para volver a mostrar los resultados del campo. Copia todo el campo incluyendo las llaves. Presiona Correspondencia > Finalizar y combinar > Enviar mensajes de correo electrónico nuevamente. Pega el campo copiado en el cuadro Línea de asunto.
  6. Agrega el interruptor \ MERGEFORMAT
    Haz clic derecho en el campo pegado en el cuadro Línea de asunto y elige Alternar códigos de campo. Agrega \ MERGEFORMAT después del nombre del campo, de modo que quede MERGEFIELD Subject \ MERGEFORMAT. Presiona F9 para actualizar.
  7. Realiza una combinación de prueba con un solo destinatario
    Haz clic en Correspondencia > Vista previa de resultados. Verifica que la línea de asunto en la vista previa muestre los datos reales, no el código de campo. Si aún muestra código sin procesar, presiona Alt+F9 para verificar si el código de campo está visible. Repite los pasos 5 y 6.
  8. Completa la combinación
    Haz clic en Correspondencia > Finalizar y combinar > Enviar mensajes de correo electrónico. Ingresa la lista de destinatarios y envía los correos. Revisa la carpeta Elementos enviados de Outlook para ver un correo de muestra y confirmar que la línea de asunto sea correcta.

ADVERTISEMENT

Si la línea de asunto aún muestra código sin procesar después de la corrección

Word muestra códigos de campo en lugar de resultados en el documento principal

Si todo el documento muestra códigos de campo como {MERGEFIELD FirstName} en el cuerpo y el asunto, tienes activada la visualización de códigos de campo globalmente. Presiona Alt+F9 para alternar todos los campos y mostrar resultados. Luego ejecuta la combinación nuevamente.

La configuración de seguridad de Outlook bloquea la ejecución del campo de combinación

Algunas configuraciones de seguridad de Outlook impiden que Word inyecte campos de combinación en la línea de asunto. Agrega la ubicación del archivo de fuente de datos a las ubicaciones de confianza de Outlook. En Outlook, ve a Archivo > Opciones > Centro de confianza > Configuración del Centro de confianza > Seguridad del correo electrónico > Acceso mediante programación > No advertirme nunca sobre actividad sospechosa. Reinicia Outlook y Word, y luego vuelve a ejecutar la combinación.

El nombre del campo de combinación no coincide con la columna de la fuente de datos

Abre tu fuente de datos en Excel o en un editor de texto. Anota el nombre exacto del encabezado de columna, incluidos espacios y mayúsculas. En Word, mientras estás en el cuadro de diálogo Enviar mensajes de correo electrónico, elimina el campo existente y vuelve a insertarlo con el nombre correcto. Por ejemplo, si la columna es “Email Subject”, usa MERGEFIELD “Email Subject” con comillas.

Métodos para la línea de asunto en combinación de correspondencia de Word: Cuadro de diálogo Campo vs Escritura manual

Elemento Método con cuadro de diálogo Campo Método de escritura manual
Cómo insertar Insertar > Piezas rápidas > Campo > MergeField > Seleccionar nombre de campo Escribir {MERGEFIELD Subject} directamente
Interruptores de campo Agrega automáticamente \ MERGEFORMAT Sin interruptor agregado por defecto
Resultado en la línea de asunto Muestra los datos combinados Muestra el código de campo sin procesar
Fiabilidad Funciona correctamente en la mayoría de las versiones de Outlook Falla en Outlook 2016 y versiones posteriores

Después de aplicar el método del cuadro de diálogo Campo y agregar el interruptor \ MERGEFORMAT, la línea de asunto de tu combinación de correspondencia mostrará el contenido combinado correcto en Outlook. Para evitar este problema en futuras combinaciones, usa siempre el cuadro de diálogo Insertar > Piezas rápidas > Campo al agregar campos de combinación a la línea de asunto del correo electrónico. Si envías correos masivos con frecuencia, considera guardar una plantilla de combinación de correspondencia con el campo de la línea de asunto ya insertado correctamente.

ADVERTISEMENT