Journal import de fichier texte a pas fixe et pas par champs openoffice l'a fait :)

Posté par  .
Étiquettes :
0
13
oct.
2005
sous ce titre bien mystérieux se cache un fonctionnalité qu'il manquait a open office calc , ou que j'avais pas vu quel boulet :)
je voulais trier le classement elo internationale mais comme le champs nom pose problème c'était cut cut paste sort cut cut paste pénible a souhait
et la en faisant copier j'ai eu le choix de délimité les champs a pas fixe aka le champs 1 va de la colone 0 a i le 2 de i+1 aj etc
petit détail le fichier fait 4.7Mo
  • # Mais non ...

    Posté par  . Évalué à 10.

    Il ne faut pas t'inquiéter pour ton titre : le texte aussi est incompréhensible (sauf peut être pour l'aspect "boulet" mais je ne veux pas trop m'avancer).

    M
    • [^] # Re: Mais non ...

      Posté par  (site web personnel) . Évalué à 6.

      je confirme l'aspect boulet

      Cette fonctionnalité existe depuis au moins OpenOffice.org 1.0.2, au chargement d'un fichier CSV, une fenêtre propose effectivement :
      Options de séparation
      - largeur fixe
      - séparateur [de champ] (et même "regrouper séparateur de champs" ce qui est bien pratique quand c'est des espaces)

      Après, à la 3ème relecture, je crois comprendre que cette fonctionnalité existe maintenant aussi au copier/coller pour éclater le 1er champ en plusieurs champs au lieu de tout garder dans la 1ère colonne (ce qui est peut-être nouveau).
      • [^] # Re: Mais non ...

        Posté par  . Évalué à -4.

        je ne suit pas claire car si tu ne comprends de quoi je parle c'est que tu n'en a pas besoin
        un fichier du type que tu veux trier

        ID number Name Title Fed Oct05 GamesB-Year
        1701991 Aaberg, Anton SWE 2383 0 1972
        1407589 Aabling-Thomsen, Jakob DEN 2180 21 1985
        1401815 Aagaard, Jacob m DEN 2452 9 1973
        1411802 Aagaard, Kasper DEN 1961 6 1992
        1406248 Aage, Bjarke DEN 2068 0 1978 i
        504599 Aakio, Seppo FIN 2134 0 1954

        http://img427.imageshack.us/img427/5567/capture259ol.png(...)
        ce matin avant la mise a jour d'ubuntu vers freezy ca plantait lamentablement
        je ne parle du message de kedit qui me dit qu'il n'est pas fait pour ouvrir un si gros fichier disparue aussi
        • [^] # Re: Mais non ...

          Posté par  . Évalué à 3.

          Ce genre de truc marche sur gnumeric depuis belle lurette...
        • [^] # Re: Mais non ...

          Posté par  (site web personnel) . Évalué à -4.

          42

          ~~~~> [ ]
        • [^] # Re: Mais non ...

          Posté par  . Évalué à 2.

          je ne suit pas claire car si tu ne comprends de quoi je parle c'est que tu n'en a pas besoin


          Non, de moins en moins clair même. Tu mélange 2 choses :

          - Soit tu reconnais que tu n'es pas clair, et donc que tu ne peux pas te faire comprendre
          - Soit tu estimes que tu es clair, alors comme tu semble l'indiquer, les autres ne te comprennent pas.

          Comme tu l'as écrit je comprends que tu t'es mal exprimé, mais que en plus, les autres ne veulent pas te comprendre, les vilains....



          militant pour la l'utilisation de la langue française sur linuxfr
          • [^] # Re: Mais non ...

            Posté par  . Évalué à -1.

            je voulais dire que si tu a le même besoin que moi ,alors tu comprendras ou je veux en venir
            si tu n'a pas le même besoin tu ne comprendrera , mais c'est pas grave ,puisque tu n'en pas besoin
            au fait ce qui posait le problème est la limitation a 2^15 lignes pour openoffice 1.02 ,qui vient de passé a 2^16 lignes pour open oficce 2
            le fichier fait 2^16 lignes +5
            • [^] # Re: Mais non ...

              Posté par  . Évalué à 1.

              Quand les vents tourneront
              Je te konpprendrerons
              Dès que le vent soufflera
              Tu ne me comprenereras pas....
  • # En ligne de commande

    Posté par  (site web personnel) . Évalué à 3.

    Ca doit le faire avec des "sed" ou des "awk" pour transformer ton fichier aux champs à longueur fixe en fichier avec des séparateurs de champs
    • [^] # Re: En ligne de commande

      Posté par  . Évalué à 5.

      Tout à fait, avec awk regarder du côté de la variable "FIELDWIDTHS". Très pratique.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.