Archivo CSV en Excel 2003

11/08/2006 - 14:23 por Gardo | Informe spam
Donde configuro que el separador de campos para los archivos csv sea "," o ";"
Probé cambiando el separador de listas (Configuracion Regional del Panel de
COntrol), pero siempre separa por ";".
Y el problema es que en los usuarios con versiones anteriores el separador
de campos es siempre ",".
 

Leer las respuestas

#1 Francisco Parrilla
12/08/2006 - 13:05 | Informe spam
Eso lo puedes configurar al momento de abrir el acrhivo en cuestion,

Paso 1 de 3. - Debe de estar seleccionado la opcion de DELIMITADOS.
Paso 2 de 3 .- Seleccionad el "COMA" de los cuadros de opcion
Paso 3 de 3.- Finalizar.

o por codigo :)

Sub Macro1()
filenametxt = Application.GetOpenFilename(filefilter:="TXT files, *.txt")
Workbooks.OpenText Filename:=filenametxt, Origin:=xlMSDOS, StartRow:= _
1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=False,
Comma:=True _
, Space:=False, Other:=False, FieldInfo:=Array(1, 1), _
TrailingMinusNumbers:=True
End Sub




Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice

El verdadero buscador crece y aprende, y descubre que siempre es el
principal responsable de lo que sucede.
Jorge Bucay

La oscuridad nos envuelve a todos, pero mientras el sabio tropieza en alguna
pared, el ignorante permanece tranquilo en el centro de la estancia.
Anatole France

Preguntas similares