A lire de toute urgence... Mes
oeuvres...

Accueil Word FAQ Publipostage Lors d'une fusion et publipostage avec Word et Excel (versions à partir de XP), Word transforme les champs Date en format américain; par ailleurs le résultat fusionné des champs numériques donne un nombre important de décimales.
Lors d'une fusion et publipostage avec Word et Excel (versions à partir de XP), Word transforme les champs Date en format américain; par ailleurs le résultat fusionné des champs numériques donne un nombre important de décimales. PDF Imprimer Envoyer
Note des utilisateurs: / 40
MauvaisTrès bien 
WORD FAQ - Publipostage

Par défaut Word 2002 et versions postérieures utilisent pour la fusion l'OLE DB qui gère les dates en américain.

La première solution consiste à utiliser non plus le protocole OLE, mais le protocole DDE :

Word 2002-2003 :

Dans le menu Outils, Options, Général, cocher la case "Confirmer les conversions à l'ouverture"

Word 2007 :

  • Bouton Office, Options Word
  • A gauche : Options avancées
  • A droite : dans la rubrique Général (en bas), cocher l'option "Confirmer la conversion du format de fichier lors de l'ouverture"

Lors de l'ouverture de la source de donnée, il sera alors proposé de confirmer la conversion : choisir "via DDE".

 

Une autre solution consiste à imposer des formats dans les champs du document Word, en ajoutant des commutateurs d'image numérique ou de date :

Affichez les codes de champ en appuyant sur les touches ALT + F9

Ajouter un commutateur de format tel que :
\@ "dd MM yyyy"  (pour une date)


\# "# ###,00" (pour afficher un nombre avec 2 décimales)


Vous devez obtenir des champs qui ressemblent à ceux-ci :

{ MERGEFIELD Montant \# "# ###,00" }

ou

{ MERGEFIELD Madate \@ "dd MM yyyy" }

+/-
Ecrire un commentaire
Nom:
Email:
 
Titre:
 
:angry::0:confused::cheer:B):evil::silly::dry:
:lol::kiss::D:pinch::(:shock::X:side:
:):P:unsure::woohoo::huh::whistle:;):s
 
Saisissez le code que vous voyez.
+/- Commentaires
Ajouter un nouveau Rechercher
Youpouna  - problème de format de date   |17-11-2008 11:54:21
Bonjour,
j'ai été très intéressée mais la solution proposée ne fonctionne
pas. La date envoyée par excel au publipostage reste au format standard (en
"39870" par exemple) et aucune des sol que vous proposez ne fonctionne.
ce qui est surprenant c'est que le même doc foncitonne très bien en version
2003 !
votre avis m'interesse...
Merci
Dan63  - Congratulations...   |13-01-2009 15:48:28
Toujours fulgurante Marina Merci bcp
philippe  - merci!   |05-02-2009 13:18:40
C'est vraiment très utile et très clair , merci beaucoup !

PS: pour les
dates, on peut ensuite modifier à loisir la formule donnée dans l'exemple,
pour avoir 11-06-2009, ou 11 Juin 2009, ou 11 Juin 09, etc...

Merci beaucoup !
DADDYCOOL  - Publipostage   |07-03-2009 13:06:53
Bonjour,9
Lorsque j'ai fait ALT+F9, et qu'apparait {MERGEFIELD, comment je fais
pour ajouter \# "# ###,00" }
Merci
Amine  - Via DDE   |01-04-2009 15:04:24
Bonjour,

Si on choisi Via DDE (Word 2003) on aura plus la main sur le choix
des feuilles Execl. C'est à dire la fusion nous donne accès directement à la
feuil1 du fichier Execl.

Comment y remédier pour avoir toutes les feuilles
avec toutes les données ?

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Mis à jour ( Mardi, 02 Mars 2010 18:49 )
 

Recherche

Trombinoscope

SONDAGE

S O N D A G E

Johanna, étudiante en Master AIGEME (Culture et Métiers du Web) vous propose de répondre à ce sondage en ligne En vue de la rédaction de son mémoire.

Sujet : Le corps face à l'écran - les usages des NTIC par les patients et praticiens

Sondage entièrement anonyme ! Un grand merci pour votre participation

Formulaire de connexion



Qui est là ?

Nous avons 60 invités en ligne

Compteur de visites

Depuis janvier 2004
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterAujourd'hui558
mod_vvisit_counterHier1401
mod_vvisit_counterCette semaine1959
mod_vvisit_counterCe mois-ci18326