Comment combiner plusieurs enregistrements dans une seule lettre à l'aide du publipostage Word


3

J'ai une longue liste Excel avec des données au format suivant:

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

Je veux créer un publipostage dans Word 11 pour Mac dans le style suivant pour chaque x, yqui est un utilisateur et z(n)est son contenu:

Utilisateur: x,y

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

Comment faire ça?


1
dépend de la version Excel. mais vous devriez savoir comment créer un tableau croisé dynamique dans votre version de execel, puis copier ce tableau
croisé

Excel 2007c'est.
Mcbetz

Je suis tout à fait sûr, vous ne pouvez pas le résoudre en utilisant un tableau croisé dynamique, car je n’ai aucune donnée qui nécessite des sommes ou d’autres opérations.
mcbetz

J'ai trouvé une solution qui semble fonctionner sous Windows uniquement. cornell.veplan.net/article.aspx?a=3815
mcbetz le

Bonjour mmb, si cela fonctionne pour vous, vous pouvez le poster en tant que réponse et accepter la réponse.
nixda

Réponses:


2

Bien qu'il existe des réponses détaillées à ce problème, appelé publipostage à l'aide de catalogue , la plupart sont beaucoup trop compliquées pour comprendre le concept de base.

La réponse de ce MWE sur Word Mac 2011 serait toutefois:

  1. Ouvrir Outils> Gestionnaire de publipostage
  2. Créer nouveau> catalogue
  3. De 2. Sélectionnez Liste des destinataires choisissez votre source (XLS, Base de données ...)
  4. À partir de 5. cliquez sur {a} pour obtenir la vue source
  5. Entrez le code suivant manuellement

    { IF { MERGESEQ } = 1 "{ MERGEFIELD A }" ""}
    { SET A1 { MERGEFIELD }}
    { IF { A1 } <> { A2 } "{ MERGEFIELD B }" "{ MERGEFIELD B}" { SET A2 { MERGEFIELD A }} 
    
  6. A partir de 6. cliquez sur "Fusionner vers un nouveau document"

  7. Terminé!

0

La solution au problème s'appelle catalogue ou trie par catégorie (le nom de la fonction semble différer selon les versions et les plates-formes).

Ou dans les mots de la solution citée ci-dessous:

Parfois, nous souhaitons combiner plusieurs enregistrements dans une seule lettre en utilisant le publipostage Word.

Ce qu’il fait, c’est d’inclure une logique dans le publipostage, c’est- if...then...elseà- dire pour savoir si certains champs se répètent.

Il existe également une documentation plus détaillée sur la page de support technique de Microsoft: http://support.microsoft.com/kb/294686/en-us

Cependant, il semble que cela ne fonctionne que sur les machines Windows.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.