Traitement conditionnel publipostage word.

Résolu
Gérard -  
 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.

3 réponses

m@rina Messages postés 23878 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
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
2
Gérard
 
Merci beaucoup pour ton aide.
0
Mélanie
 
Comment faire pour saisir cette commande? L'option "basculer les codes de champ" apparaissent après avoir sélectionner un champ. Lorsque je veux le modifier, je ne peux pas supprimer la première paire de "parenthèses"
0
samoule Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
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é.
0
Moun
 
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.
-1