Bonjour, voila, j'ai un petit probleme concernant la lecture d'un fichier, voici le début du fichier pour que vous compreniez mon probleme:
"
Area Mean Min Max Circ.
1 6 255 255 255 1
2 5 255 255 255 1
3 3 255 255 255 1
4 5 255 255 255 1
"
La premiere colonne ne m'interresse pas. Je souhaite simplement avoir la donnée de la deuxieme colonne en sautant la premiere ligne. Donc la premiere valeur que je souhaite récupérer, c'est 6. Le fichier ci dessus représente le fichier result. Le nombre de colonne est fixe, par contre, le nombre de ligne de ce fichier ne l'est pas, donc l'ouvrir en séquentielle me semble la meilleur solution.
voici mon programme:
intresult = FreeFile
Open result For Input As #intresult
Input #intresult, ligne
Input #intresult, ligne
don() = Split(ligne, Chr(9))
Do While ligne <> ""
taille = don(1)
tableau(taille) = tableau(taille) + 1
Input #intresult, ligne
Loop
Close #intresult
L'erreur que j'ai, c'est la variable taille qui pose probleme. Dans don(1), je recupère 1 et non 6. Quelqu'un aurait il une idée pour que je puisse récupérer directement la valeur "area" (donc successivement 6-5-3-5...) quelque soit le nombre de ligne et sans connaitre le nombre de ligne?