Objet_fso.OpenTextFile ===> revenir au début du fichier
nezkikool
Messages postés17Date d'inscriptionlundi 26 avril 2010StatutMembreDernière intervention10 mai 2010
-
10 mai 2010 à 15:33
houtas
Messages postés116Date d'inscriptionjeudi 14 décembre 2006StatutMembreDernière intervention29 août 2013
-
11 mai 2010 à 09:45
Bonjour, voilà l'opération que j'aimerais effectuer :
OUVRIR UN FICHIER TEXT
LIRE CE FICHIER EN TIRANT UN TYPE D'INFO QUE JE VEUX
REPARTIR AU DEBUT DU FICHIER TEXT POUR REFAIRE PLUS TARD UNE LECTURE
Voilà mon code :
Dim objet_fso As Scripting.FileSystemObject
Dim fichier_txt As Scripting.TextStream
Set objet_fso = New Scripting.FileSystemObject
Set fichier_txt = objet_fso.OpenTextFile(MON_FICHIER_TXT, ForReading)
With fichier_txt
MANIP POUR RECUPERER DES DONNEES
fichier_txt.Close
Avant le .close, j'aimerais revenir au début et effectuer d'autres opérations.
Est-ce possible ?
Autre solution envisagée :
With fichier_txt
MANIPS 1
fichier_txt.Close
With fichier_txt
MANIPS 2
fichier_txt.Close
Est-ce que le .Close suivi d'un nouveau With permet de revenir au début du fichier .txt ?
houtas
Messages postés116Date d'inscriptionjeudi 14 décembre 2006StatutMembreDernière intervention29 août 2013 11 mai 2010 à 09:45
Bonjour,
Ce que je dis, c'est si quand tu ouvre ton fichier tu est au début, que tu le ferme sans sauvegarder, et que tu l'ouvre de nouveau tu te retouvera au même emplacement que quand tu l'a ouvert la première fois, sinon je peux pas te dire plus dans la mesure ou je sais pas ce que tu fait comme traitements, à ta place si c'est possible j'utiliserais ADO pour traiter ces données.