OVH Cloud OVH Cloud

Multicritères si...alors...sinon publibostage .... svp ?

11 réponses
Avatar
Thomas Martino
Bonjour à tous et merci à ceux qui me répondront....

Voilà j'ai fait un publipostage entre Word et Excel 2000 et j'ai un champ
Politesse qui contient Madame, Mademoiselle, Monsieur, Docteur....

Dans ma lettre Word, j'aimerais que si c'est une Madame ou une Mademoiselle
ça m'écrit chère, sinon si c'est un Monsieur ou un Docteur ça m'écrit
cher....

Qqn peut me dire comment puis-je obtenir ce résultat ?

Merci à tous
Thomas

1 réponse

1 2
Avatar
Thomas Martino
Re-Bonjour à tous....

Merci beaucoup pour toutes ces solutions qui me permettront d'avancer....

Merci encore à tout le monde...
Thomas


"Circé" a écrit dans le message de news:
OEVia$
Bonsoir à tous,

Bon, je vois que c'est un sujet qui intéresse beaucoup de monde ! :-))

Alors je vais faire plus simple encore, bien que ma solution soit
réservée aux utilisateurs... de la version 2003 :

Utilisez le champ GreetingLine ! C'est tout ! C'est prévu pour... ;-)))

Circé
http://faqword.free.fr



Bonjour tout le monde !

'Thomas Martino' nous a écrit ...

Est-ce possible de m 'expliquer la marche suivre car j'ai essayé mais
cela
me donne pas vraiment ce que je désire.



Encore une autre p'tite méthode ???
Je ne suis pas sûr de faire plus simple que Circé
ou Martinela :-) )))

On va imbriquer des IF avec 'Insérer un mot clé' de la barre
d'outils 'Fusion et publipostage' :
Le champ de fusion s'appelle Titre comme chez Circé

1ère condition 'Si...Alors...Sinon..."
Si Titre est égal à Madame
insérer le texte : Chère
(laisser sinon vide)
OK

Affichons les codes avec Alt+F9 nous lisons
{ IF { MERGEFIELD Titre } = "Madame" "Chère" "" }

Plaçons-nous juste entre les deux dernières ""
c'est-à-dire /dans/ la proposition 'Sinon'

2ème condition 'Si...Alors...Sinon..."
Si Titre est égal à Mademoiselle
insérer le texte : Chère
sinon celui-ci : Cher
OK

nous obtenons maintenant le champ imbriqué suivant
{ IF { MERGEFIELD Titre } = "Madame" "Chère" "{ IF { MERGEFIELD Titre }
= "Mademoiselle" "Chère" "Cher" }" }

Ce qui en clair veut dire : si Titre est Madame ou
Mademoiselle écrire Chère, sinon écrire Cher

Rebasculons Alt+F9 et voilà bon pour fusion !

Attention il n'est pas possible d'imbriquer des champs
sur plus de 20 niveaux .......
mais rares sont ceux qui s'y sont risqués :-) )))

Anacoluthe
« Bienheureux les travailleurs des champs. »
- VIRGILE






1 2