Modifier un fichier .txt

Ronnie95 Messages postés 32 Date d'inscription lundi 6 décembre 2004 Statut Membre Dernière intervention 9 novembre 2006 - 19 janv. 2006 à 23:27
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 - 20 janv. 2006 à 00:13
slt, j'aimerais savoir comment je peus faire pour modifier des lignes dans un fichier .txt
mon fichier ressemble a ceci :
"X1","X2","X3","X4"
"U1",U2"","U3","U4"
......

1 réponse

Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
20 janv. 2006 à 00:13
tu peux faire des tas de choses











Dim Buffer As String * 21

Dim Table() As String

Dim i As Integer



Open tonfichier.txt For Random As #1 Len = 21

'Lecture de la deuxième Ligne

Get #1, 2, Buffer



'découpage par éléments

Table = Split(Buffer, ",")

For i = 0 To UBound(Table)

MsgBox Table(i)

Next

'modif d'un élément

Table(3) = """U4"""

Buffer = Join(Table, ",")

MsgBox Buffer

'réécriture

Put #1, 2, Buffer



'ou modif en bloc

Buffer = Replace(Buffer, "U", "Z")

Put #1, 2, Buffer



Close #1


Daniel
0
Rejoignez-nous