- el primero tiene todos los registros.
- el segundo tiene registros modificados.
- el tercero es el que guarda todos los registros y reemplaza a los registros modificados.
acá parte del codigo.
Código:
-La primera vuelta guarda bien el primer registro, pero después se empieza a duplicar los registros, por el numero de registros que estén modificados.Dim cont As Integer = 1 For Each Me.listOline In recibeArray For Each Me.oLine In oTexto split = listOline.Split(";") For i = 0 To split.Length - 1 If (i) = (6) Then If oLine.IndexOf(split(i)) >= 0 Then reciveArr.Add(listOline) Else reciveArr.Add(oLine) End if End If Next Next Next For Each Me.oLine In reciveArr oSW.WriteLine(oLine) Next oSW.Close()
el ultimo for each lo recorreria cuando este este bien y exportaria a un .csv
AYUDA.. POR FAVOR.
GRACIAS.