Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Publipostage Access----> Word

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Raziel abel

XLDnaute Occasionnel
Bonjour au forum!!!

Voilà, je vous propose mon probléme à résoudre.

Comment peut-on formater une date Word à partir d'une date correctement écrit dans une Base Access.

En fait, dans la base Access j'ai la date avec le format français et lorsqu'elle est "transféré" dans Word, la date passe en format américain.

Comment résoudre ça?

En vous remerciant par avance!!!!!🙂

Bonne journée,

Cordialement,
 
Re : Publipostage Access----> Word

Bonjour Raziel abel,

Une fois tes champs insérés dans le document Word, clic droit sur le champ date et "Basculer les codes de champs" tu devrais voir apparaître
Code:
{ MERGEFIELD "le_nom_de_ton_champ"}
Ajoute ce qu'il faut, pour obtenir
Code:
{ MERGEFIELD "le_nom_de_ton_champ" /@ "dd/MM/yyyy"}
les 'M' doivent bien être indiqués en majuscules

Une fois la modif effectuée, re-clic droit sur le champ modifié et choisir "Mettre à jour les champs".

Teste et dis-nous si ça fonctionne,
 
Re : Publipostage Access----> Word


Bonjour Modeste et merci d'avoir répondu.

Je clic droit sur le champ date dans Access? Est ce que j'ai bien compris?

Encore merci!!!!
 
Re : Publipostage Access----> Word

bonjour,

j'ai un petit soucis avec le format de la ville. en effet, dans la base de données access je met "BRUXELLES" et une fois que je fais la fusion dans word bruxelles est en minuscule 😕
qq1 à une solution ?

merci d'avance
 
Re : Publipostage Access----> Word

Bonsoir wams,

Tu peux déjà essayer ce qui suit:
- Clic droit sur le champ ville inséré comme champ de fusion dans le document Word et choisir "Basculer les codes de champ"
- Ajouter, comme ci-dessous \* UPPER, derrière le nom du champ
{MERGEFIELD "le_nom_de_ton_champ_ville" \* UPPER}
- Clic droit sur le même champ et choisir "Mettre à jour les champs"
... Ici, ça fonctionne (sous Office 2000)
 
Re : Publipostage Access----> Word

bonsoir Modeste,

j'ai essayé ta proposition mais malheureusement ca ne fonctionne pas 🙁

en fait j insère un "bloc adresse" sur word, histoire de ne pas ajouter les champs un a un, j'ai essayé de rajouter ce que tu m'as dit mais ca me fait "erreur" 😕
 
Re : Publipostage Access----> Word

Bonjour wams, Bonjour Modeste,

Ou alors, autre façon de faire ce que t'a proposé Modeste :
Dans Word, sur ton champ de fusion : clic droit - Modification du champ
Champs : ChampFusion
Format : Majuscules
OK

L'autre solution consiste à modifier la base Access en imposant un masque de saisie majuscule au champ Ville

Pour les dates, concernant la question de Raziel Abel :
Une autre solution que celle de Modeste (qui fonctionne bien chez moi) :
Dans Word, Ouvre ton document principal (avec tes champs de fusion)
Menu Outils - Options
Onglet Général
Cocher Confirmation des conversions lors de l'ouverture
OK

Dans l'assistant fusion et publipostage, Choisir Sélectionner une autre liste et reprendre la même liste
A l'ouverture de la base Access, choisir Base de données MS Access via un DDE
Choisir la Table/Requête...
Les dates devraient apparaître correctement

Edit : Tout ça est valable pour Office 2003
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
5
Affichages
541
Réponses
7
Affichages
254
Réponses
10
Affichages
1 K
  • Question Question
Microsoft 365 Publipostage WORD
Réponses
2
Affichages
977
Réponses
7
Affichages
1 K
Réponses
3
Affichages
358
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…