Hugues Fontaine a écrit :
sophie <sgautier.ooo <at> free.fr> writes:

Bonsoir Yannick,

Yannick VOYEAUD wrote:
Bonsoir,

Je suis confronté à un problème que je n'avais jamais rencontré
auparavant. Impossible de dire si c'est spécifique à ma version.
Manoeuvres exécutées
1) récupération d'un fichier xls
2) ouverture de ce fichier sous Ooo
3) copie de 3 champs contenant les éléments de la date dans un nouveau
fichier (copie.csv)
4) ouverture de copie.csv avec wordpad
5) remplacement des ; par des /
5b) suppression des '//' par rien car inutile
5c) suppression des /xx/xxxx par xx/xxxx
6) enregistrement
7) ouverture de copie.csv (Mes trois colonnes sont devenue 1 (but
recherché))
8) copie de la colonne de copie.csv dans le fichier xls
9) transformation du format de date de jj/mm/aa en jj/mm/aaaa cellule
par cellule (transformation aussi des mm/aa en mm/aaaa)

Hé bien figurez vous que je me retrouve avec des dates erronées dans
l'affichage de la cellule ET correcte dans la barre de saisie sans que
je n'ai pu déceler la moindre logique dans cette anomalie. Cela se
produit aussi bien sur des jours que des mois.
L'erreur est un décalage d'une journée (ou mois) en moins à chaque fois.
Dans certains cas le fait de me positionné sur la cellule le problème
disparait dans d'autres je suis obligé de passer mon champ en texte pour
garder la vrai date
En fait c'est un problème que nous sommes en train d'identifier sur la
2.2 FR et qui ne semble pas exister sous la 2.1. Un autre fil sur la
liste l'évoquait.
Il s'agit d'une balise xml qui décale d'un jour, même si la date est
enregistrée correctement.
Peux-tu m'envoyer ton fichier et me préciser la version de OOo que tu
utilises (n° dans Aide > à propos, tu dois avoir tout en bas de l'écran
des lettres et un nombre) ainsi que ton système d'exploitation.
Merci par avance.

A bientôt
Sophie


Bonjour,

J'ai remarqué un problème sur les dates. ci-dessous source du test à importer en texte.
AB;"01";"02";"03";"04";Mr.;ALAIN;01/10/2003;01/10/2003;09/11/1944;3456,78;
AB;"01";"02";"03";"04";Mr.;ALAIN;01/10/2003;09/11/1944;01/10/2003;3456,78;
AB;"01";"02";"03";"04";Mr.;ALAIN;09/11/1944;01/10/2003;01/10/2003;3456,78;
AB;"01";"02";"03";"04";Mr.;ALAIN;01/10/2003;01/10/2003;09/11/1944;3456,78;
AB;"01";"02";"03";"04";Mr.;ALAIN;01/10/2003;01/10/2003;09/11/1944;3456,78;
AB;"01";"02";"03";"04";Mr.;ALAIN;01/10/2003;01/10/2003;09/11/1944;3456,78;
AB;01/11/1944;01/11/1944;
AB;02/11/1944;02/11/1944;
AB;03/11/1944;03/11/1944;
AB;04/11/1944;04/11/1944;
AB;05/11/1944;05/11/1944;
AB;06/11/1944;06/11/1944;
AB;07/11/1944;07/11/1944;
AB;08/11/1944;08/11/1944;
AB;09/11/1944;09/11/1944;
AB;10/11/1944;10/11/1944;


Les lignes 1 à 6 la date du 09/11/1944 n'est pas interprétée et reste en chaine.
La ligne 7 le 01/11/1944 et en chaine dans la colonne A et affiche 31/10/44.
Pas de problème sur la ligne 15 pour le 09/11/1944

Si cela peut faire donner de l'eau au moulin...

Cordialement.
bonjour,
Il y a un bug en cours d'évaluation avec OOo 2.2 sur l'affichage de certaines dates.
C'est évoqué par exemple ici :
http://article.gmane.org/gmane.comp.openoffice.general.french/54466
Jean Michel

Répondre à