OpenOffice Calc prob enregistrement sous Csv(texte) - Logiciels - Windows & Software
Marsh Posté le 07-02-2006 à 20:13:28
salut,
ce sont des cellules calculées ou des nombres rentrés toi même ?
Marsh Posté le 07-02-2006 à 20:16:57
Arf salut
Non c'est des nombres qui ont été rentrés manuellement..(normalement pas de calcul c'est des rapports de courses ) ceci dit la base de donnée n'est pas de moi...
par contre j'ai fait du copié -collé de colonne
edit exemple de ce que cela donne en mode csv (le point sert ici de virgule et la virgule de separateur pour compatilité Qbasic)...
"ap0204c6.htm",15,,,,14,66.0999984741211,12.5,2,3.90000009536743,12,2.5,3600,"Haies",40000
Marsh Posté le 07-02-2006 à 20:30:37
Par contre si je reecrit le nombre dans le champ de saisie ,la ,ça reste propre...mais je me vois mal tout retaper... je vais essayer d'ouvrir avec excel...le temps d'une reinstalle...que j'en ai le coeur net...
Marsh Posté le 07-02-2006 à 21:34:00
En changeant la précision de la colonne/cellule où il y a 1,60, ça affiche 1,599999 ? Le 1,6 est peut être l'arrondi de 1,599999 sur une décimale (ou deux si 1,60), un artifice d'affichage.
En format "texte", ça donne pareil ?
J'ai vu un "bug" sous EXCEL : lecture de fichier CSV, il y avait des numéros de téléphone avec des - en séparateur, EXCEL a fait les calculs (44-56-88-23 : par ici l'"addition", mais perdu pour l'affichage car données transformées)
Marsh Posté le 08-02-2006 à 21:05:31
Salut carbon_14 , ya longtemps ...
bein je n'ai pas a proprement parler l'option precision de la cellule, mais plutot l'option formater la cellule ,qui me permet normallement de choisir le nombre de decimal apres la virgule ,j'ai beau trifouiller et valider,rien a faire...en fait le Bug/Souci se prémanifeste dans la zone du champs de saisi (avant sauvegarde sous Csv)...
Pour reprendre les differents points :
-affichage dans les cellules a 2 chiffres apres la virgule (1.60,1.80..etc)
qui me donne comme affichage/conversion dans le champ de saisie 1.5999999999.. ,1.799999999...
-par contre une valeur en cellule tel que 6.00 sort 6 dans le champ de saisie (la cela ma convient )
et quand j'essaye de passer outre mes craintes en enregistrant en Csv...Boum 1.xxxxxxxxxxx Grrrrr
Mais bug de conversion possible le fichier d'origine était un XLS,j'ai voulu faire le cacou je l'ai "travailler"/converti en ODS (dans le but de le passer en sauvegarde texte/Csv)...la j'ai fait le tour des options rien a faire de plus...
Je vais essayer de faire avec.... j'ai un coté Scoumoune ,j'ai appris a l'assumer...
Nota :J'ai pas essayer en faisant passer cela en texte parce que j'utilise a la fois des données textes et nombres cela me genera quand qbasic moulinera les données...
Marsh Posté le 08-02-2006 à 23:07:28
EDITION SPECIAL.. ....
J'ai quand meme essayer de "formatter"(c'est le terme utilisé par Open office) les colonnes a probleme en mode texte...et cela marche tres bien ... tout est normal...j'avais peur qu'il me rajoute des "" dans le Csv pour baliser mes chiffres comme etant du texte que nenni ,c'est tout propre...
Rhaaaa Merci tout le monde...
Marsh Posté le 06-02-2006 à 00:59:21
Bonsoir donc ..
Alors le probleme j'ai des donnée au format tableur que je veut sauvegarder en mode texte(csv) ,il me sauvegarde gentiment sauf que des valeurs qui apparaissent dans leur cellule à 1,60 (ou 1,80 ,je veut dire a 2 chiffre apres la virgule ) se retrouve dans mon fichier CSV sous la forme 1,5999999...
pareillement quand je surligne une cellule dans le tableur son "expression" dans la "fenetre du haut" ( quoi? ) me donne du 1,899999... (enfin X chiffre apres la virgule)....
j'ai essayé en bidouillant vite fait le format de la cellule ,meme probleme...
Quelqu'un aurait il une idée..