Xls a Txt; sin espacios y las fechas manteniendo el formato

06/12/2007 - 13:04 por Pupuna | Informe spam
Gracias por leer la inquietud:
Deseo convertir un archivo de excel a .txt. En principio con guardar
como "texto(MS DOS)" se logra lo deseado pero mantiene el espaciado de
celda en celda, y lo que necesito son registros con los datos de los
campos sin espaciados.
Por el otro lado si primero concateno, las celdas con fechas me los
muestra con una cifra ( el valor de la fecha ).

Me ayudan por favor a convertir .xls a .txt, sin espacios entre campos
o celdas y con el formato de fecha tal cual figura en el archivo de
excel. ?
Muchas gracias.-

Preguntas similare

Leer las respuestas

#1 Juan Español
06/12/2007 - 15:16 | Informe spam
Pupuna, yo lo haría concatenando pero también utilizando la función TEXTO
La función TEXTO sirve para convertir en texto un número, y además con el
formato que "queramos"
De tal manera que si A10/01/1975 (27424 pero en formato fecha)
B1=TEXTO(A1;"aaaammdd")750130
Con esto y concatenando las celdas que contengan texto, creo que te pueda
servir.

Saludos.-


"Pupuna" escribió en el mensaje
news:
Gracias por leer la inquietud:
Deseo convertir un archivo de excel a .txt. En principio con guardar
como "texto(MS DOS)" se logra lo deseado pero mantiene el espaciado de
celda en celda, y lo que necesito son registros con los datos de los
campos sin espaciados.
Por el otro lado si primero concateno, las celdas con fechas me los
muestra con una cifra ( el valor de la fecha ).

Me ayudan por favor a convertir .xls a .txt, sin espacios entre campos
o celdas y con el formato de fecha tal cual figura en el archivo de
excel. ?
Muchas gracias.-
Respuesta Responder a este mensaje
#2 Pupuna
06/12/2007 - 15:48 | Informe spam
On 6 dic, 11:16, "Juan Español" wrote:
Pupuna, yo lo haría concatenando pero también utilizando la función TEXTO
La función TEXTO sirve para convertir en texto un número, y además con el
formato que "queramos"
De tal manera que si A10/01/1975 (27424 pero en formato fecha)
B1=TEXTO(A1;"aaaammdd")750130
Con esto y concatenando las celdas que contengan texto, creo que te pueda
servir.

Saludos.-

"Pupuna" escribió en el mensajenews:



> Gracias por leer la inquietud:
> Deseo convertir un archivo de excel a .txt. En principio con guardar
> como "texto(MS DOS)" se logra lo deseado pero mantiene el espaciado de
> celda en celda, y lo que necesito son registros con los datos de los
> campos sin espaciados.
> Por el otro lado si primero concateno, las celdas con fechas me los
> muestra con una cifra ( el valor de la fecha ).

> Me ayudan por favor a convertir .xls a .txt, sin espacios entre campos
> o celdas y con el formato de fecha tal cual figura en el archivo de
> excel. ?
> Muchas gracias.-- Ocultar texto de la cita -

- Mostrar texto de la cita -



Juan: tu aporte es muy bueno, y funciona a la perfección. Si se
pudiera evitar el paso de usar la función "texto" sería espectacular.
Muchas gracias por colaborar.
Respuesta Responder a este mensaje
#3 Héctor Miguel
07/12/2007 - 02:33 | Informe spam
hola, chicos !

... Si se pudiera evitar el paso de usar la función "texto" seria espectacular...



otra alternativa (aunque no es "en automatico") :-((

1) guarda el archivo como texto (pero) delimitado por tabulaciones
2) abre el archivo de texto (p.e.) con el bloc de notas y sustituyes las tabulaciones por...
-> lo que necesites (nada, un espacio, otro caracter, etc.)
para reemplazar desde el bloc de notas, selecciona cualquier marca de tabulacion y copias
luego pulsas en el menu edicion / reemplazar -> pegas lo copiado e indicas por que se sustituye ;)

saludos,
hector.
Respuesta Responder a este mensaje
#4 Pupuna
07/12/2007 - 15:32 | Informe spam
On 6 dic, 22:33, "Héctor Miguel"
wrote:
hola, chicos !

> ... Si se pudiera evitar el paso de usar la función "texto" seria espectacular...

otra alternativa (aunque no es "en automatico") :-((

1) guarda el archivo como texto (pero) delimitado por tabulaciones
2) abre el archivo de texto (p.e.) con el bloc de notas y sustituyes las tabulaciones por...
-> lo que necesites (nada, un espacio, otro caracter, etc.)
para reemplazar desde el bloc de notas, selecciona cualquier marca de tabulacion y copias
luego pulsas en el menu edicion / reemplazar -> pegas lo copiado e indicas por que se sustituye ;)

saludos,
hector.



*************************************************

Grandioso !! también funciona a la perfección ...
muchas gracias por los aportes.-
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida