Formatage dans le publipostage
Résolu
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...
1 réponse
-
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.