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

Macros et VBA Excel Discussion :

lecture de fichier simple


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Seine et Marne (Île de France)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 73
    Points : 50
    Points
    50
    Par défaut lecture de fichier simple
    Bonjour,

    Je souhaite parcourir en sequentiel un fichier ligne par ligne, tout bête !
    Malgré la présence d'un 0D0A, il me lit l'intégralité du fichier !
    par contre si je l'ecris via un ordre VBA cela fonctionne bien,
    d'ou vient le bug ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Open Application.ThisWorkbook.Path & "\abcd.txt" For Input As #1
    While Not EOF(1)
     line  Input #1, 
    Wend
    Close #1
    merci d'avance pour l'aide
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    (
    '  Open Application.ThisWorkbook.Path & "\abcd.txt" For Output As #2
    '  Print #2, "ABCD" '
    '  Print #2, "EFGH" '
    '  Print #2, "IJKL" '
    '  Close #2
    )

  2. #2
    Membre habitué Avatar de LouiMz
    Homme Profil pro
    Inscrit en
    Février 2010
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 104
    Points : 154
    Points
    154
    Par défaut
    Bonjour,

    J'ai rencontré le même problème sur les imports de fichiers textes. Pour remédier à cela j'ouvre le fichier texte avec Word puis je le ré-enregistre dans un second fichier. Et les lignes sont alors parfaitement séparées.

    En espérant avoir aidé.

    Je me demande si la lecture séquentielle ne reconnait pas soit le Carriage Return soit le Line Feed. Des idées?
    Car je rencontre ce problème sur la majorité des fichiers textes.

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/04/2010, 15h15
  2. [jsp]lecture de fichier
    Par antigone dans le forum Servlets/JSP
    Réponses: 9
    Dernier message: 04/09/2003, 12h05
  3. [AS400][Intranet][PC] Lecture de "fichiers" AS400
    Par lando dans le forum Autres SGBD
    Réponses: 4
    Dernier message: 16/07/2003, 12h11
  4. Lecture de fichier
    Par Watcha dans le forum x86 16-bits
    Réponses: 13
    Dernier message: 04/03/2003, 21h43
  5. Lecture de fichiers ".WAV"...
    Par 0x4e84 dans le forum Langage
    Réponses: 2
    Dernier message: 03/09/2002, 10h43

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