Publipostage

Résolu
JNHCOOL Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
JNHCOOL Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Je suis sous Windows 8.1
J'ai un publipostage à réaliser à partir d'un fichier Excel pour lequel je n'ai aucune difficulté de transfert en ce qui concerne Civilité/Nom/Prénom/N°Rue/...etc...
Ma seule difficulté est d'obtenir le format chiffre/décimale au coefficient que je dois appliquer aux 165 cotisations que je réclame. Ces coefficients sont respectivement (0,8/1,0/1,1/1,2/1,4).
Selon les coefficients, je me retrouve avec 16 chiffres après la virgule.
Cela ne fait pas très soigné !! J'ai essayé des formats =TEXTE(X;"# #,0) et de nombreuses variantes ou =ENT(X*100)/100 sans le moindre succès.
J'ai cherché sur le Forum sans succès.
Merci de votre aide.

3 réponses

Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
J'ai fabriqué cette fiche pratique il y a longtemps, mais elle reste encore valable ...
https://forums.commentcamarche.net/forum/affich-37621998-publipostage-format-champ-de-fusion-date-heure-prix

0
JNHCOOL Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Je ne suis sûrement pas très doué !!
Sur mon doc WORD publipostage, j'en arrive à cette formule inexploitable pour moi pour l'instant
{ MERGERFIELD COEFF \# "#0,0" }
qui, si je la copie sur un document comme le bloc note, me donne le 1,0 que je cherche, le 1er coefficient applicable de mes 165 adresses étant 1.
Si tu peux m'aider...
Bonnes Antilles,
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Salut.

Dans ton message initial, tu as évoqué deux formats : il ne peut donc s'agir que d'Excel.
Or la fonction MERGEFIELD est à utiliser dans le document Word ...
De plus l'indication de champ doit être placée entre guillemets.
Ce n'est donc pas { MERGERFIELD COEFF \# "#0,0" }
mais bien { MERGERFIELD «COEFF» \# "#0,0" } qu'il faut saisir.

Dis-nous si ça marche mieux ...
0
JNHCOOL Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Raymond,
Merci de ces précisions.
J'ai été amené à recopier manuellement la formule { MERGERFIELD «COEFF» \# "#0,0" } (pour laquelle j'avais oublié les guillemets de coefficient). C'est effectivement cette formule que j'utilise sur mon document Word de publipostage sans succès, à mon avis parce que je ne parviens pas à saisir le champ "COEFF".
Je réessaye demain !!
Merci de t'occuper de moi qui n'est pas la première fois si mes souvenirs sont exacts...
0
JNHCOOL Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Raymond,
Cela a tout à fait bien marché lorsque j'ai fait disparaître { MERGERFIELD «COEFF» \# "#0,0" } avec alt+f9 !!
Impec...
Merci de ton aide;
JNHCOOL
0
m@rina Messages postés 23878 Date d'inscription   Statut Contributeur Dernière intervention   11 462
 
Bonsoir,

Sinon,, tu peux changer de protocole pour DDE. Regarde ici :
https://faqword.com/index.php/word/publipostage/412

Juste à titre d'info, les noms des champs n'ont pas besoin de guillemets.

m@rina


0