Formatage dans le publipostage

Résolu/Fermé
jrcdth Messages postés 5 Date d'inscription jeudi 8 septembre 2016 Statut Membre Dernière intervention 26 mai 2017 - 8 sept. 2016 à 12:10
jrcdth Messages postés 5 Date d'inscription jeudi 8 septembre 2016 Statut Membre Dernière intervention 26 mai 2017 - 8 sept. 2016 à 12:31
Bonjour, je dois faire un publipostage avec Word 2013. J'utilise une base de donnée ACCESS 2010. J'ai des champs monétaire et des champs avec des nombre avec 2 décimales. Quand j'effectue mon publipostage, les champs monétaires ne se transfère pas ni les champs avec des nombre décimales. A quel endroit dans Word je dois aviser de conserver le format des champs? Merci de m'aider...
A voir également:

1 réponse

C-Claire Messages postés 4014 Date d'inscription samedi 8 novembre 2014 Statut Membre Dernière intervention 3 octobre 2016 2 218
8 sept. 2016 à 12:27
Bonjour jrcdth,

Tu as au moins 3 possibilités :

Dans Word, dans ton document de base :
1. Ajoute le commutateur en gras ci-dessous au code de champ ([Alt] [F9] pour afficher/masquer les codes)
{ MERGEFIELD TonChampPrix \# "# ###,00 €"}

2. Impose la liaison avec ta base selon le protocole DDE :
- onglet [Fichier] | "Options" | "Options avancées"
- dans la section "Général", coche "Confirmer la conversion du format de fichier lors de l'ouverture"
- resélectionne la source de données
- choisis DDE (Échange dynamique de données)

Dans Access
3. Crée une requête imposant le format voulu sur le champ numérique :
Tonprixformaté: Format(TonChampPrix;"# ###,00 €")
et choisis cette requête pour faire ton publipostage.

NB : adapte le commutateur "# ###,00 €" à tes besoins bien sûr.
0
jrcdth Messages postés 5 Date d'inscription jeudi 8 septembre 2016 Statut Membre Dernière intervention 26 mai 2017
8 sept. 2016 à 12:31
Merci beaucoup C-Claire. Je vais essayer ces possibiltés...
0