Dans un document Word, j'ai inséré 4 champs de fusion "date" à partir d'un
fichier excel. Dans ce dernier il sont bien tous au même format jj/mm/aaaa
mais sur les documents fusionnés 2 apparaissent au format mm/jj/aaaa.
Mon ordi est bien configuré en langue française.
Merci à celle ou celui qui m'aidera dans l'urgence.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
boblebob
bjr, voic une réponse trouvée dans "l'excellente" faq word de circé.
------------ Lors d'une fusion et publipostage avec Word et Excel XP ou 2003, 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.
Par défaut Word 2002 et 2003 utilisent pour la fusion l'OLE DB qui gère les date en anglais.
La première solution consiste à utiliser non plus le protocole OLE, mais le protocole DDE. Pour cela, dans le menu Outils, Options, Général, cocher la case "Confirmer les conversions à l'ouverture" ; lors de l'ouverture de la source de donnée, il est proposé alors 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" }
-----------------
bon courage
a+
"Bureau Classes de découvertes" <Bureau Classes de dé a écrit dans le message de news:
Dans un document Word, j'ai inséré 4 champs de fusion "date" à partir d'un fichier excel. Dans ce dernier il sont bien tous au même format jj/mm/aaaa mais sur les documents fusionnés 2 apparaissent au format mm/jj/aaaa. Mon ordi est bien configuré en langue française. Merci à celle ou celui qui m'aidera dans l'urgence.
begin 666 antislash.gif M1TE&.#EA"@`1`' ``"'Y! $```$`+ `````*`!$`@ ````````(5C(^9H,@ 17I,31GLA77B[;GF'.!X%`#L` ` end
bjr,
voic une réponse trouvée dans "l'excellente" faq word de circé.
------------
Lors d'une fusion et publipostage avec Word et Excel XP ou 2003, 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.
Par défaut Word 2002 et 2003 utilisent pour la fusion l'OLE DB qui gère les
date en anglais.
La première solution consiste à utiliser non plus le protocole OLE, mais le
protocole DDE. Pour cela, dans le menu Outils, Options, Général, cocher la
case "Confirmer les conversions à l'ouverture" ; lors de l'ouverture de la
source de donnée, il est proposé alors 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" }
-----------------
bon courage
a+
"Bureau Classes de découvertes" <Bureau Classes de
découvertes@discussions.microsoft.com> a écrit dans le message de news:
8CF40030-38EF-4B5D-82B9-AC4EBAA06098@microsoft.com...
Dans un document Word, j'ai inséré 4 champs de fusion "date" à partir d'un
fichier excel. Dans ce dernier il sont bien tous au même format jj/mm/aaaa
mais sur les documents fusionnés 2 apparaissent au format mm/jj/aaaa.
Mon ordi est bien configuré en langue française.
Merci à celle ou celui qui m'aidera dans l'urgence.
begin 666 antislash.gif
M1TE&.#EA"@`1`' ``"'Y! $```$`+ `````*`!$`@ ````````(5C(^9H,@ 17I,31GLA77B[;GF'.!X%`#L`
`
end
bjr, voic une réponse trouvée dans "l'excellente" faq word de circé.
------------ Lors d'une fusion et publipostage avec Word et Excel XP ou 2003, 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.
Par défaut Word 2002 et 2003 utilisent pour la fusion l'OLE DB qui gère les date en anglais.
La première solution consiste à utiliser non plus le protocole OLE, mais le protocole DDE. Pour cela, dans le menu Outils, Options, Général, cocher la case "Confirmer les conversions à l'ouverture" ; lors de l'ouverture de la source de donnée, il est proposé alors 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" }
-----------------
bon courage
a+
"Bureau Classes de découvertes" <Bureau Classes de dé a écrit dans le message de news:
Dans un document Word, j'ai inséré 4 champs de fusion "date" à partir d'un fichier excel. Dans ce dernier il sont bien tous au même format jj/mm/aaaa mais sur les documents fusionnés 2 apparaissent au format mm/jj/aaaa. Mon ordi est bien configuré en langue française. Merci à celle ou celui qui m'aidera dans l'urgence.
begin 666 antislash.gif M1TE&.#EA"@`1`' ``"'Y! $```$`+ `````*`!$`@ ````````(5C(^9H,@ 17I,31GLA77B[;GF'.!X%`#L` ` end