Publipostage word à partir liste excel

Fermé
tiam22 Messages postés 6 Date d'inscription dimanche 8 février 2015 Statut Membre Dernière intervention 6 novembre 2022 - 10 févr. 2018 à 19:15
yg_be Messages postés 22726 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 - 12 févr. 2018 à 14:59
Bjr. Je veux faire un publipostage word à partir d'une liste excel qui comprend de champs calculés au format nombre comptabilité avec 2 décimales et symbole €. Après fusion les sommes déclinent plusieurs chiffres après la virgule. 400,00 € devient 399,9999 et le symbole monétaire n'apparait pas ??? Je suis bloqué. Peut-on m'aider. Merci d'avance.

3 réponses

yg_be Messages postés 22726 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 476
10 févr. 2018 à 19:33
bonsoir, serait-il possible que tes nombres calculés soient simplement affichés avec deux décimales, au lieu d'être réellement arrondis ? utilises-tu une formule pour les arrondir dans Excel? 
0
Merci. Les nombres sont "déposés" par formule " :
si(S2=6;333,33;0) ... S'agit d'une tarification (parmi d'autres) cadre association pour laquelle on doit ajouter la TVA 20% pour faire 400,00 € et c'est ce nombre qui apparaît en 399,996 sans signe € malgré format comptabilité. En fait le résultat du publipostage ne respecte pas le format de la base de donnée.
0
yg_be Messages postés 22726 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 476 > tiam22
11 févr. 2018 à 10:53
où as-tu lu que le publipostage respectait le format d'affichage des cellules Excel sources?
je suggère de faire
=ARRONDI(... , 2)
dans Excel, pour arrondir les valeurs à la deuxième décimale.
ou bien: Word - Publipostage avec arrondi à 2 chiffres après le virgule
0
Merci beaucoup de m'avoir consacré de votre temps et de votre expérience. Ca marche impec. j'ai complété les champs de fusion intéressés ainsi : {MERGEFIELD "TOTAL TTC" \# "# ###,00 €"} pour les Euros et {MERGEFIELD "Taux TVA" \# "##,00 %"} pour le pourcentage de la TVA. Merci encore.
0
Re bjr. J'ai dû mal m'exprimer, pardon. Non le publipostage affiche le format "originel" avec multiples décimales liées au calcul des 20% de la TVA. L'association vend un produit 400 € TTC mais comme sur la facture la TVA doit légalement être détaillée j'ai préalablement calculé le Hors Taxe soit 333.33 € (calcul TVA : AF2*20% soit : 333,33 * 20% donne 66,666 €. La somme du HT 333.33€ et de la TVA 66.666 € donne sous format "originel" 399,996 € qui s'affiche dans le publipostage Word alors que moi j'attends :" 400,00 € "). S'il respectait le format d'affichage ce serait formidable car c'est ce que je cherche à faire. "Originel" n'est peut être pas un terme informatique... J'ai un excel 2016. Merci mais n'y passez pas votre vie. Je me débrouillerai par un autre moyen.
0
yg_be Messages postés 22726 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 476
11 févr. 2018 à 14:31
je pense que tu as deux options:
1) modifier tes formules dans Excel et y ajouter ARRONDI(... , 2), exemple : ARRONDI(AF2*20%,2)
2) faire comme expliqué ici: Word - Publipostage avec arrondi à 2 chiffres après le virgule
0
Argitxu Messages postés 4831 Date d'inscription dimanche 22 juillet 2007 Statut Contributeur Dernière intervention 3 mars 2024 4 724
11 févr. 2018 à 19:15
Bonjour

Dans word, sur le document principal, fais Alt F9 pour afficher les codes champs

Sur le champ TTC qui s'affiche et qui doit ressembler à ceci { MERGEFIELD montantTTC }, tu peux forcer le format en rajoutant
\# "# ###,00 €"
In fine ton champ devra ressembler à ceci { MERGEFIELD montantTTC \# "# ###,00 €"}

Refaire Alt F9 pour masquer les codes champs et ça sera bon.
0
Merci beaucoup. Complément efficace. Cependant mon système met le nom du champ entre guillemets.
0
yg_be Messages postés 22726 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 476 > tiam22
12 févr. 2018 à 14:59
peux-tu marquer le sujet comme résolu (via la roue dentée à droite du titre)?
0