IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Traitement fichier .txt (gestion des '','')


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 31
    Points
    31
    Par défaut Traitement fichier .txt (gestion des '','')
    Bonjour à tous,

    Le code ci-dessous permet de supprimer tous les espaces inutiles situés à droite de mon texte (dans le .txt).

    Seulement, le problème apparaît dès lors qu'il y a une virgule '','' dans ma chaîne de caractère.

    Le résultat c'est que dans mon fichier2 celui sans les espaces, les '','' sont remplacées par des retours Chariots.

    D'où vient ce phénomène ? Comment le contourner ?

    Mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Sub Convertion_Omega(AdresseFichier)
    'Text1.MultiLine = 1
    Open AdresseFichier For Input As #1
    While Not EOF(1)
        Input #1, a$
        Text1 = a$ 
     
            Open "C:\DumpOmega.txt" For Append As #2
            Texte2 = RTrim(Text1)
            Print #2, " "; Texte2
            Close #2
     
    Wend
     
    Close #1
    End Sub
    Merci

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 38
    Points : 31
    Points
    31
    Par défaut
    Mon pb est résolu,

    cause du pb : Input / Line Input

    pour info mon nouveau code :
    Sub Convertion_Omega(AdresseFichier)
    'Text1.MultiLine = 1
    Open AdresseFichier For Input As #1
    Open "C:\DumpOmega.txt" For Output As #2
    Do
    Line Input #1, a$
    Print #2, RTrim(a$)
    Loop Until EOF(1)
    Close #1, #2
    End Sub

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ecrire un fichier .txt avec des retours chariot
    Par french-petzouille dans le forum Langage
    Réponses: 9
    Dernier message: 30/03/2007, 20h01
  2. [CSV] Traitement fichiers txt/csv avec php
    Par cirtey dans le forum Langage
    Réponses: 4
    Dernier message: 26/01/2007, 16h46
  3. Export au format txt : gestion des NULL
    Par guidav dans le forum Access
    Réponses: 3
    Dernier message: 08/08/2006, 11h28
  4. Optimiser traitement fichier [.txt]
    Par Metallic-84s dans le forum Langage
    Réponses: 14
    Dernier message: 16/03/2006, 13h33
  5. probleme d'import de fichier txt avec des tab
    Par lecureuil dans le forum Access
    Réponses: 4
    Dernier message: 23/08/2005, 19h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo