Log --> excel

vavass -  
 vavass -
Bonjour

j'ai quelques petites difficultés à analyser un fichier .log,
mon but est de l'analyser et d'en retranscrire les données sous un tableau excel

voici un exemple de lignes du fichier .log
00:00:19.07 < /10200A0S02114SPROSPROB @@@@03791
00:00:19.07 > /19902S0A0
00:00:19.21 > /68000S0A0 03791 0604

j'ai besoin de recupérer l'heure, le premier caractère après '\' puis ensuite de recupérer les autres sous des groupes d'ASCII, comme suivant:
00:00:19.07 1 02 00 A0 S0 2114 SPRO SPRO B_ @@@@ 03791
chaque élement devant se retrouver dans une case différente sur une même ligne...

si qq1 pe m'éclaircir à ce sujet, voir me donner la solution, je lui en serait très reconnaissant

merci

bonne journée

8 réponses

  1. nico7382 Messages postés 287 Statut Membre 50
     
    Bonjour,
    tu souhaiterais le faire en quel langage de programmation?
    0
  2. vavass
     
    sinon en langage c, tout simple (lol)
    0
  3. vavass
     
    Bonjour!
    Est-ce que quelqu'un pourrait se pencher sur le problème, cette analyse est très urgente...
    merci bonne journée
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. random Messages postés 1612 Statut Membre 155
     
    tu commences par importer ton fichier asci sous excel dans une seule colonne texte sans délimiteur
    au besoin par copier coller
    dans la deuxieme colonne tu auras comme formule=gauche(premcol;11)
    pour les colonnes suivantes tu auras pour formules
    STXT(B43;CHERCHE("/";B39;1)+1;1) puis
    STXT(B43;CHERCHE("/";B39;1)+2;2) puis
    STXT(B43;CHERCHE("/";B39;1)+4;1) ...etc
    0
  6. vavass
     
    pas autant que ça excel n'accepte pas les formules, il me met des messages d'erreurs:
    #NOM?
    #VALEUR?

    peux tu m'expliquer pourquoi???

    merci
    0
  7. vavass
     
    Ok, j'ai trouvé désolé, mais je ne suis pas doué, du moins du premier coup

    merci ca fonctionne
    0
  8. vavass
     
    Encore une petite question de temps à autre, j'ai des messages d'erreur propre à mon fichier log, comment pourrais faire pour les traiter ...

    00:03:33.59 < /51011A0S016EC1 31
    00:03:33.59 Erreur 244 sur [16EC].
    00:03:33.59 > /59910S0A0
    00:03:56.89 < /61010A0S016EC0 31
    00:03:56.89 Erreur 244 sur [16EC].
    00:03:56.90 > /69910S0A0

    les E étant sur la même position que les /

    peux tu à nouveau m'apporter tes lumières

    merci
    0