OVH Cloud OVH Cloud

publipostage avec excel 2003

3 réponses
Avatar
bibi
bonjour,

j'ai fait un cours publipostage avec excel et un mot clé si alors sinon et
tout à très bien fonctionné. Ce mot clé doit analyser une date de naissance.
le lendemain, une stagiaire me dit que les dates arrivent en format
américain et grace à l'aide de Tisane, Phil... j'ai trouvé un code \@...

Aujourd'hui la stagiaire me dit que plus rien ne fonctionne.
Un peu énervée je teste et moi aussi sur les mêmes micros plus rien ne
marche c'est à dire que lorsque je fais la liaison je vois mon tableau excel
qui arrivent en format américain. je n'ai jamais trouvé un code convenable
sur excel pour figer ce format JJ/MM/AAAA
Du coup, les phrases qui devaient varier en fonction de la date de naissance
ne fonctionne plus et si je pose la question en format américain, ça ne
marche pas non plus.

j'ai quand même l'impression que cette fonction est un peu aléatoire : un
coup ça marche un coup ça marche pas.
Pour dépanner ma stagiaire, je lui ai conseillé de copier son tableau excel
en word et là tout marche bien mais ce n'est pas une solution.

Alors ma question est : est-ce que réellement il y a un bug et dans ce cas
là on prévient tout de suite les stagiaires ou est-ce qu'il y a encore un
code biscornu à taper

merci pour votre aide
bibi

voici le code de ma stagiaire : IF MERGEFIELD NAISSANCE <=29/01/1988 "vous
venez d'avoir 18 ans et....." "vous aurez 18 ans et ....."

3 réponses

Avatar
PeyoPost2006
Un jour, je me suis aussi intéressé aux dates... le truc qui me
convenait, je l'ai nommé DNI : date en numérique inversée.

Au lieu de coder sous la forme JJ:MM:AAAA, j'inversai pour obtenir
AAAA:MM:JJ ; c'est à dire qu'une date 17 février 1984 devenait le
nombre 19840217 et ainsi, en appliquant le même principe sur la date à
tester, j'arrivai à mettre en place mes conditions...

Bancal, bricolage... mais cela me permettait de réaliser tous mes tests
et mes liens Word/Excel puisqu'il n'était plus question réellement de
date mais simplement de nombre, qui eux ne subissait aucune
transformation capricieuse Word/Excel.
Avatar
bibi
Bonsoir,

Si jai bien compris, tu tapes la date directement en format américain et tu
poses la question de la même façon.
Ce qui me pose problèmes :
c'est que dans excel les dates en Fr sont aussi des nombres
ma stagiaire reçoit un fichier déjà en format FR
et le plus, c'est que de temps en temps j'ai mon fichier excel qui reste FR
et de temps en temps il se transforme en ANGLAIS ???

Il n'y a pas d'erreur systématique, c'est ce qui m'ennuie le plus
quelqu'un a t-il d'autres solutions
merci

"PeyoPost2006" a écrit dans le message de news:

Un jour, je me suis aussi intéressé aux dates... le truc qui me convenait,
je l'ai nommé DNI : date en numérique inversée.

Au lieu de coder sous la forme JJ:MM:AAAA, j'inversai pour obtenir
AAAA:MM:JJ ; c'est à dire qu'une date 17 février 1984 devenait le nombre
19840217 et ainsi, en appliquant le même principe sur la date à tester,
j'arrivai à mettre en place mes conditions...

Bancal, bricolage... mais cela me permettait de réaliser tous mes tests et
mes liens Word/Excel puisqu'il n'était plus question réellement de date
mais simplement de nombre, qui eux ne subissait aucune transformation
capricieuse Word/Excel.




Avatar
PeyoPost2006
Donne moi une adresse e-mail de service, je te fais suivre deux
fichiers ; .doc et .xls. pour te présenter ma solution...