Famille de logiciels de traitement de texte Microsoft pour la création de documents web, d’e-mails et d’impressions.
Toujours merci pour les solutions nouvelles, mais malheureusement cela ne fonctionne pas, désolé. Pas de fusion mais un message :
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Problème dans publipostage avec l'affichage de nombres tels que 125,9999999995 alors que le champ est formaté avec # "##0,00". De plus, les autres nombres n'affichent pas plus les décimales. Les nombres sont dans le fichier Excel au format nombre avec 2 décimales, ils proviennent de calculs dans la feuille et ne peuvent donc être mis au format standard ou texte.
Comment expliquer cette difficulté ? Y a-t-il quelque chose que je ne vois pas ?
MERCI POUR VOTRE AIDE
Famille de logiciels de traitement de texte Microsoft pour la création de documents web, d’e-mails et d’impressions.
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
A tenter
Dans Word : Fichier>Options>Options Avancées>Générales> coche Confirmer la conversion du format de fichier lors de l'ouverture
Reconnecte le fichier Excel
Dans la fenêtre testes avec Liaison DDE (Par défaut c'est Ole DB)
Désolé mais cela ne change rien... Merci tout de même
Bonjour,
J'ai mis des virgules dans tous les champs pour harmoniser. J'ai lancé une nouvelle fusion. Voilà le résultat (comme les précédents points ou virgules ne changent rien), je n'obtiens pas du tout le résultat de Hecatonchire :
https://www.cjoint.com/c/MBhk7UKuGXk
Les enregistrements ne prennent absolument pas les décimales sauf lorsqu'elles figurent dans la base de données et de plus les enregistrements 6,8,9,12,20,30,31,33,41 présentent des résultats avec 10 décimales ??
Je ne comprends vraiment pas pourquoi.
Merci de m'éclairer
Bien cordialement
G P
Bonjour,
Attention, dans plusieurs champs de fusion, les commutateurs numériques ont un séparateur décimal avec un point (5 environ, depuis la cotisation jusqu’aux dîners) au lieu d’une virgule.
Comme ici {MERGEFIELD "Cotisation_avance"# ##0.00}.
Il ne peut pas y avoir les deux. Les calculs sont faussés dans un cas comme dans l’autre. C’est soit un point soit une virgule, selon les paramètres linguistiques de windows. Mais j’imagine que ton windows est paramétré en standard avec une virgule. Il faut déjà commencer par remplacer ces points par une virgule.
Argitxu