Le 30/03/11 20:54, l'honorable yves dutrieux nous a écrit :
bonsoir,
Le 29 mars 2011 15:34, Denis Bigorgne <[email protected]
<mailto:[email protected]>> a écrit :
Bonjour,
Il se peut que ce problème soit spécifique à la version
francophone OOo 3.3.0 . Je l'ai discuté sur le forum Calc de
OpenOffice.org community forum - en anglais, où une utilisatrice
(lornadobson) a eu très précisément le même problème que moi,
nombres pris comme texte après import depuis un .csv (Sum shows
only zeroes on downloaded file
<http://user.services.openoffice.org/en/forum/viewtopic.php?f=9&t=39560>)
Le modérateur de ce forum, Villeroy, n'a pas reproduit le bug sur
ses versions, LibreOffice.org 3.3.2 and OOo 2.4.3 sur XUbuntu
10.04 (et possiblement OOo 3.3).
idem avec libreoffice.
Quant à moi, j'ai testé OOo 3.2 et OOo 3.3, sur xubuntu 9.10 et
sur W7 64 bits.
Sur 3.2 : pas de bug, nombres et dates sont correctement analysés
Sur 3.3 : bug, nombres et dates sont pris comme textes, sauf
si l'option "Détecter les nombres spéciaux" est cochée (découverte
postérieure à mon premier message - l'option est une nouveauté de
3.3).
idem chez moi.(même avec la future version 3.4).
Ces versions ont toutes été chargées depuis le site francophone de
OOo
(http://download.services.openoffice.org/files/localized/fr/3.3.0/OOo_3.3.0_Win_x86_install-wJRE_fr.exe
et
http://download.services.openoffice.org/files/localized/fr/3.3.0/OOo_3.3.0_Linux_x86_install-deb_fr.tar.gz)
J'ai aussi testé le même bug sur les versions d'OOo 3.3 fr, mais
en environnement US english : on constate le même comportement.
Tous les fichiers sont copiés dans "csv.zip" joint.
Dans les fichiers csv, je me serais attendu à avoir un chiffre SANS
espaces devant le nombre (ou alors avec une tabulation devant), puis
le chiffre.
Donc, si je compare les 2 comportements, je serais tenté de dire que
OOo réagit normalement avec les espaces en convertissant en texte. et
que le fait de cocher l'option lui confère la possibilité de
convertir/interpréter du texte pour le faire coller à autre chose (du
nombre ici).
D'où provient le csv ?
J'ai fait un test d'export en CSV à partir de OOo et j'obtiens bien un
fichier csv SANS espaces devant les nombres.
Peut-être que si le texte provenait d'un calc avec des cellules
"formatées" spécifiquement (par exemple l'ajout d'espaces ou le
formatage en x position d'office avec remplissage d'espaces devant, ou
autres), le csv correspondrait peut-être à ce que tu as ?
ps : pour le mail pas passé sur la liste, si si il passe ;-)
Yves
Si vous pouviez me dire comment ça se passe sur vos versions, je
saurais quoi faire, bricoler avec l'option nombres spéciaux, ou
bien remonter un bug.
Denis Bigorgne
PS 1 : OK, j'ai pas lu toute la doc. Mais je n'ai rien vu à propos
de ce quote initial, qui ne fait pas vraiment partie du contenu de
la cellule, qui n'est qu'un symbole d'affichage pour signaler un
contenu texte qui pourrait être interprété comme un nombre ou une
date, et qui peut être viré individuellement pour changer
l'interprétation du contenu... Pas simple ! Par exemple, voir
l'export.ods de lornadobson - en variant le contexte linguistique.
PS 2 : Je suis un peu troublé par ce doublon mailing list / forum.
Qu'en pensez-vous ?
--
web site : http://www.molenbaix.com
Bonsoir,
j'ai renoncé à me tordre les circonvolutions avec ces fantômes,
apostrophes ou autres.
Travaillant avec des utilisateurs peu rompus à la manipulation de
données sous des formats hétérogènes, quand je rencontre ces zombies
informatiques, j'ouvre le .CSV dans un traitement de texte, je supprime
l'apostrophe et je réenregistre le .CSV au format texte.
Comme par ailleurs, au bureau, je dois aussi me coltiner Excel et ses
loufoqueries, j'ai considérablement réduit le temps consacré au
redressement des données.
Lucien
--
------------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected] with Subject: help