Split y commas en los valores

24/07/2003 - 13:02 por PaVBLo | Informe spam
Buenas.

Una pregunta, ayer me mencionaron en el grupo que podría leer mis documentos
CSV (o de textos delimitados por coma) usando la funcion SPLIT.
Lo que ocurre es que tengo varios de los valores de los registros con
valores que incluyen coma, algo asi:

"ID","Name", "Country", etc...
"T111", "Gonzalez, Oscar", "España", etc..

Se os ocurre alguna manera sencilla de verificar esto? (si me ayudais con
alguna función)

Gracias por adelantado.

PaVBlo
 

Leer las respuestas

#1 Jhonny Vargas P.
24/07/2003 - 14:37 | Informe spam
Hola Pablo,

Al utilizar el split de esto ["T111", "Gonzalez, Oscar", "España", 123456,
etc..] con el separador , (coma)
te quedaría un arreglo asi:

arreglo(0) = ""T111""
arreglo(1) = ""Gonzalez""
arreglo(2) = ""Oscar"
arreglo(3) = ""España""
arreglo(4) = "123456"

Por lo tanto solo deberías quitar las doble comillas, ¿como?, con la función
Replace. Ejemplo:

'Reemplazamos el caracter " por nada... es decir, lo borramos.
arreglo(0) = replace(arreglo(0), Chr(34), "")
'Chr(34) = " (doble comilla)


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile




"PaVBLo" wrote in message
news:
Buenas.

Una pregunta, ayer me mencionaron en el grupo que podría leer mis


documentos
CSV (o de textos delimitados por coma) usando la funcion SPLIT.
Lo que ocurre es que tengo varios de los valores de los registros con
valores que incluyen coma, algo asi:

"ID","Name", "Country", etc...
"T111", "Gonzalez, Oscar", "España", etc..

Se os ocurre alguna manera sencilla de verificar esto? (si me ayudais con
alguna función)

Gracias por adelantado.

PaVBlo


Preguntas similares