Fusion
incorrecte
des
champs
de
types
Date
lorsque
que
l’on
utilise
une
source
de
données
Excel
dans
Word.
Méthode
1
:
Utilisation
du
commutateur
date-‐heure
Il
faut
inclure
un
commutateur
date-‐heure
(\@)
dans
le
champ
Date,
de
façon
à
ce
que
le
champ
Date
ait
cet
aspect
:
{MERGEFIELD
date
\@
"d
MMMM
yyyy"}.
Remarque
Le
commutateur
respecte
la
casse.
En
outre,
vous
devez
placer
la
chaîne
qui
suit
le
commutateur
entre
guillemets.
Par
exemple
:
On
souhaite
afficher
22/01/2015
et
non
2015-‐01-‐16.
Pour
modifier
l’affichage
du
champ
date
:
Il
faut
ensuite
afficher
les
Codes
du
champ
:
Document
de
M.
Lardeux.
Année
Scolaire
2014-‐2015.
Page 1 sur 4
Dans
la
boîte
de
dialogue,
la
zone
Codes
de
champ
apparaît,
elle
contient
MERGEFIELD
«
Nom
du
Champ
»
Dans
la
zone
Codes
de
champ,
il
faut
ajoutez
une
espace
et
saisir
\@
dd/MM/yyyy.
La
syntaxe
complète
est
donc
la
suivante
:
MERGEFIELD
«
Nom
du
champ
Date
»
\@
dd/MM/yyyy
Il
est
intéressant
de
cocher
l'option
Conserver
la
mise
en
forme
à
chaque
mise
à
jour.
Il
faut
cliquer
sur
le
bouton
OK
pour
valider
nos
actions.
La
date
affiche
maintenant
le
jour,
le
mois
et
l'année.
Source
:
http://support.microsoft.com/kb/304387/fr
Document
de
M.
Lardeux.
Année
Scolaire
2014-‐2015.
Page 2 sur 4
Méthode
2
:
Transformer
les
données
dans
le
fichier
Excel.
La
manipulation
doit
être
réalisée
dans
votre
tableur.
Pour
chaque
colonne
de
type
date
qui
doit
être
utilisée
dans
le
modèle
de
document
Word,
il
faut
créer
une
autre
colonne
dans
Excel
dont
la
valeur
est
déterminée
par
une
formule
=TEXTE(colonne
date;
«
jj/mm/aaaa
»).
Dans
le
modèle
de
document
il
faudra
alors
indiquer
ce
champ
date.
Dans
mon
exemple
ci-‐dessous
A2
correspond
à
ma
colonne
date.
Méthode
3
:
Forcer
le
protocole
dde
dans
Word.
Par
défaut,
Word
utilise
OLEDB
pour
se
connecter
à
la
source
de
données
lors
d'une
opération
de
fusion
et
publipostage.
On
peut
obliger
Word
à
utiliser
le
protocole
DDE
(Échange
dynamique
de
données)
en
utilisant
un
code
de
programmation
pour
accéder
aux
données.
Il
est
nécessaire
de
modifier
les
Options
avancées
de
Word.
Pour
cela
il
faut
ouvrir
les
Options
Word,
puis
accéder
aux
Options
avancées
Dans
la
rubrique
Général
(qui
se
trouve
tout
en
bas),
il
faut
cocher
l'option
«
Confirmer
la
conversion
du
format
de
fichier
lors
de
l'ouverture
».
Sous
Mac
il
faut
modifier
les
préférences
de
Word.
Dans
la
partie
Général,
Il
faut
cocher
«
Confirmation
des
conversions
lors
de
l’ouverture
».
Document
de
M.
Lardeux.
Année
Scolaire
2014-‐2015.
Page 3 sur 4
Document
de
M.
Lardeux.
Année
Scolaire
2014-‐2015.
Page 4 sur 4