'pour lire les lignes Dim Csv As New CSV Dim DT As DataTable = Nothing With Csv .FileName = "x:\monfichiercsv.csv" .FirstLineIsColumnHeader = False 'A toi de choisir .Separator = ";" DT = .Read End With 'Tu peux afficher le contenu du csv dans un datagridview DataGridView1.DataSource = DT 'Pour ajouter une ligne Dim NewRow As DataRow = DT.NewRow With NewRow .Item(0) = "Valeur cellule 1" .Item(1) = "Valeur cellule 2" End With DT.Rows.Add(NewRow) Csv.Write(DT) 'Pour modifier une valeur DT.Rows(3).Item(2) = "Nouvelle valeur" Csv.Write(DT) 'pour supprimer une ligne DT.Rows.RemoveAt(1) Csv.Write(DT)