Publipostage et dates
Lorsque je construis un publipostage entre Word et Access 2002 (XP), toutes mes dates prennent le format anglo-saxon (
mm/jj/aaaa
). Comment résoudre le problème ?
Une solution simple :
- Créez une requête basée sur la table souhaitée.
- Créez un champ calculé servant à formater la date correctement. Le calcul repose sur la fonction
Format()
.
Du style :Date française:Format([La Date];"jj/mm/aaaa")
- Utilisez ensuite le champ
[Date française]
dans votre publipostage, plutôt que le champ d’origine[La Date]
.
La fonction Format()
produit une chaîne de caractères, celle-ci ne sera donc pas retraitée par Word.
Un champ calculé se crée sur la grille de requête, plus précisément sur la ligne Champ (où se placent les « vrais » champs de tables). Donc à droite (par exemple) des champs existants.
J’ai ajouté une vidéo à ce billet pour illustrer la technique 🙂
je ne comprends pas comment faire un champ calculé dans ma requete est ce dans les propriétés du champ