Comment faire pour lire un fichier, sans le lire ligne à ligne ??
La lecture ligne à ligne utilise ca
ou ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim intf As Integer Dim strLigne As String intf = FreeFile Open "C:\rep\file.txt" For Input As #intf While Not EOF(intf) Input #intf, strLigne Debug.Print strLigne Wend Close #intf
Moi je souhaite mettre tout le contenu du fichier dans un varaible string les fichiers font au plus une 100 aines de lignes et une string peut faire 2Go !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim intf As Integer Dim strLigne As String intf = FreeFile Open "C:\rep\file.txt" For Input As #intf While Not EOF(intf) Line Input #intf, strLigne Debug.Print strLigne Wend Close #intf
Ou sinon mettre une plus grand partie du fichier dans une string, par exemple découper le fichier en deux.
Merci d'avance
Partager