Un fichier CSV c'est un bête fichier texte. Faire de l'interop pour ça c'est un peu sortir la grosse artillerie pour pas grand chose.
Une solution pour ton problème, tu ajoutes dans une liste les données qui représentent une ligne de ton CSV.
Tu crées la liste
Dim liste As New List(Of String)
Ensuite tu ajoutes les données dans la liste
1 2 3 4
| liste.Add(maTextBox1.Text)
liste.Add(maTextBox2.Text)
...
liste.Add(maTextBoxN.Text) |
Ensuite tu crées ta ligne CSV
String ligneCsv = String.Join(";", liste)
Pour finir tu ajoutes ça à un fichier texte et tu recommences pour chaque ligne du fichier CSV.
Partager