@ Alex: J'ai viens de vérifier: La langue des cellules étaient en Français. Je les ai sélectionné et mis en Anglais mais ça ne marchait pas non plus.
@ Christian: Je viens de trouver une solution courte: Dans la prévisualisation je sélectionne toutes les cellules et je change le type par défaut qui est "standard" en "Texte" ou "Anglais US" => ça marche lorsque la feuille s'ouvre dans calc. Merci tout de même pour tes explications qui me serviront probablement un jour. :) Merci à vous deux. François On 22/08/05, christianwtd <[EMAIL PROTECTED]> wrote: > > francois schnell a écrit : > > > Bonjour, > > > >J'ouvre un fichier .csv qui comporte des lignes du genre: > > > >4, 0.037698366692, 3.5, 3.49, 3.86, 1.49 > >5, 0.0474630155513, 3.47, 3.5, 3.88, 1.38 > >6, 0.0540004386039, 3.44, 3.48, 3.89, 1.25 > >7, 0.0617489094284, 3.4, 3.47, 3.9, 1.11 > >8, 0.0709701931391, 3.37, 3.48, 3.9, 0.97 > >9, 0.0789488608189, 3.32, 3.48, 3.91, 0.82 > > > >OO me propose une prévisualisation qui est parfaite où les formats de > >données du .csv sont respectés mais lorsque le fichier s'ouvre dans OO > les > >données au-desssus de 1.00 se tranforment en dates (voir ci-dessous). > (Dans > >la prévisualisatoin il y avait marqué "standard" sur les colonnes et tout > >était Ok). > > > >Comment faire pour retrouver mes données dans le format initial (comme > dans > >la prévisualisation) et si possible de façon automatique pour les > prochains > >fichiers .csv. > > > >Merci d'avance, francois > > > >Ouveture dans calc: > > > > > > 4 > > 0.037698366692 > > 03/05/05 01/03/49 01/03/86 01/01/49 5 > > 0.0474630155513 01/03/47 03/05/05 01/03/88 01/01/38 6 > > 0.0540004386039 01/03/44 01/03/48 01/03/89 01/01/25 7 > > 0.0617489094284 03/04/05 01/03/47 03/09/05 01/11/05 8 > > 0.0709701931391 01/03/37 01/03/48 03/09/05 0.97 9 > > 0.0789488608189 01/03/32 01/03/48 01/03/91 0.82 > > > > > > > Bonsoir François, > > Sans modifier les paramétrages de la machine, une autre solution, plus > lourde : > > Importation du CSV, > Options de séparation : *Séparé*, tout décocher (il n'y a plus aucun > séparateur) > OK > Le texte commence en A1, en B1, formule : > = SUBSTITUE(SUBSTITUE(A1; ", "; " "); "."; ",") > à recopier vers le bas. Cette formule transforme les virgules en ... > rien et les points en virgules. > > Sélection des résultats B1 à B.., > Copier, coller dans le bloc-notes sous un nom quelconque avec extension > CSV, puis rappel à nouveau et cette fois-ci, séparateur *espace* > (uniquement) > > Ca marche... > > Attention, il faut augmenter les nombres de décimales visibles. > > Bon surf > Christian > > -- > Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d' > OpenOffice.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
