Formatage dans le publipostage

Résolu
jrcdth Messages postés 5 Statut Membre -  
jrcdth Messages postés 5 Statut Membre -
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

  1. C-Claire Messages postés 4562 Date d'inscription   Statut Membre Dernière intervention   2 250
     
    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
    1. jrcdth Messages postés 5 Statut Membre
       
      Merci beaucoup C-Claire. Je vais essayer ces possibiltés...
      0