Cómo combinar varios registros en una sola letra usando la combinación de correspondencia de Word

Cómo combinar varios registros en una sola letra usando la combinación de correspondencia de Word

Tengo una larga lista de Excel con datos en el siguiente formato:

A, B, C
--------
x, y, z1  
x, y, z2  
x, y, z3

quiero crear ununificación de correoen Word 11 para Mac con el siguiente estilo para cada uno x, yque es un usuario y z(n)es su contenido:

Usuario: x,y

Contenido: z1, z2, z3, ...z(n)

¿Como hacer eso?

Respuesta1

Si bien existen respuestas detalladas para este problema, que se llamacombinación de correspondencia usando el catálogo, la mayoría son demasiado complicados para entender el concepto básico.

Sin embargo, la respuesta para este MWE en Word Mac 2011 sería:

  1. Abra Herramientas > Administrador de combinación de correspondencia
  2. Crear nuevo > Catálogo
  3. Desde 2. Seleccione Lista de destinatarios, elija su fuente (XLS, base de datos...)
  4. Desde 5. haga clic en {a} para obtener la vista de código fuente
  5. Ingrese el siguiente código manualmente

    { IF { MERGESEQ } = 1 "{ MERGEFIELD A }" ""}
    { SET A1 { MERGEFIELD }}
    { IF { A1 } <> { A2 } "{ MERGEFIELD B }" "{ MERGEFIELD B}" { SET A2 { MERGEFIELD A }} 
    
  6. Desde 6. haga clic en "Combinar con un documento nuevo"

  7. ¡Hecho!

Respuesta2

La solución al problema se llama.catalogaroordenar por categoría(El nombre de la función parece diferir según las versiones y plataformas).

O en las palabras de la solución citada a continuación:

En ocasiones, queremos combinar varios registros en una sola letra mediante la combinación de correspondencia de Word.

Lo que hace es incluir lógica para combinar correspondencia, es decir, if...then...elsepara averiguar si ciertos campos se repiten.

También hay documentación más detallada en la página de soporte de Microsoft: http://support.microsoft.com/kb/294686/en-us

Sin embargo, parece que sólo funciona en máquinas con Windows.

información relacionada