Lecture format CSV StreamReader?
Bonjour,
Je suis débutant en .Net et dans le cadre d'un projet j'ai besoin d'extraire des information d'un fichier CSV qui se trouve à la dernière ligne du fichier.
J'ai essayer ce code sur un CSV comportant deux lignes mais la variable nLignes est à 21, et ligne me renvois "A".
Je ne comprend pas pourquoi...
-Comment savoir quel est la dernière ligne avec du texte? Et l'extraire?
Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Sub Open_CSV()
Dim SourceFile As New StreamReader("C:\.....\Log atsv.csv") 'Stream pour la lecture
Dim ligne As String ' Variable contenant le texte de la ligne
Dim nlignes As Integer
Dim Table_ordreAttribut() As String
Dim lignes() As String = File.ReadAllLines("C:\.....\Log atsv.csv")
nlignes = lignes.Count
ligne = SourceFile.ReadLine(nlignes)
'Traitement
SourceFile.Close() |
Merci d'avance :)