Traitement conditionnel publipostage word.
Résolu
Gérard
-
Mélanie -
Mélanie -
Bonjour à tous.
J'ai créé un document Word afin de faire du publipostage.
Ma source de données est un tableau Excel d'une petite centaine de lignes par cinq colonnes
(dont une colonne "résultats").
Les résultats peuvent êtres 1,2 ou 3.
Lorsque je lance la fusion des deux documents pour éditer les pages du publipostage,
je souhaiterais que les informations apparaissant dans les pages éditées après traitement
du publipostage puissent être conditionnées par les valeurs 1,2 ou 3 de la colonne "résultats".
Exemple:
Sur les documents résultants de la fusion, on peut lire
Texte............. "étape suivante... "
.......... texte .................
Je souhaiterais que les documents résultants de la fusion contiennent
Texte............. "étape suivante AAAAA "
.......... texte ................. si le résultat est égal à 1.
Texte............. "étape suivante BBBBB "
.......... texte ................. si le résultat est égal à 2.
Texte............. "étape suivante CCCCC "
.......... texte ................. si le résultat est égal à 3.
Merci de votre aide.
J'ai créé un document Word afin de faire du publipostage.
Ma source de données est un tableau Excel d'une petite centaine de lignes par cinq colonnes
(dont une colonne "résultats").
Les résultats peuvent êtres 1,2 ou 3.
Lorsque je lance la fusion des deux documents pour éditer les pages du publipostage,
je souhaiterais que les informations apparaissant dans les pages éditées après traitement
du publipostage puissent être conditionnées par les valeurs 1,2 ou 3 de la colonne "résultats".
Exemple:
Sur les documents résultants de la fusion, on peut lire
Texte............. "étape suivante... "
.......... texte .................
Je souhaiterais que les documents résultants de la fusion contiennent
Texte............. "étape suivante AAAAA "
.......... texte ................. si le résultat est égal à 1.
Texte............. "étape suivante BBBBB "
.......... texte ................. si le résultat est égal à 2.
Texte............. "étape suivante CCCCC "
.......... texte ................. si le résultat est égal à 3.
Merci de votre aide.
Configuration: Windows XP Firefox 2.0.0.6
3 réponses
-
Bonjour,
{IF {MERGEFIELD Résultats} = 1 "blabla"}{IF {MERGEFIELD Résultats} = 2 "bloblo"}{IF {MERGEFIELD Résultats} = 3 "blublu"}
Les { } s'obtiennent avec ctrl + F9 -
Bonjour !
Pour ma part j'essaye d'insérer une photo.
J'ai une colonne dans ma feuille excell qui contient le liens vers les photos.
Sachant qu'il n'y a des lignes sans photo, j'aimerai d'abord tester la présence d'une photo.
Voilà ce que j'ai fait :
{IF {MERGEFIELD PHOTO} <> "" {INCLUDEPICTURE {MERGEFIELD PHOTO}\* MERGEFORMAT } "BONSOIR" }
Le résultat, c'est que j'ai bien un "BONSOIR" quand le champ PHOTO est vide, mais quand il est plein je n'ai rien d'affiché. -
La fusion de ta photo permet de disposer de l'URL de stockage de la photo.
Il est nécessaire après fusion de rafraîchir ce champ pour afficher ensuite la photo.
Pour cela: ctrl + A pour prendre tout ton document, puis F9
Normalement la photo sera visible.