Pasar .TXT a EXCEL

Pasar .TXT a EXCEL

Postby acuellar » Wed Mar 04, 2015 8:46 pm

Amigos

Se puede pasar un archivo .TXT a EXCEL delimitado por pipe "|" con FWH.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Pasar .TXT a EXCEL

Postby karinha » Mon Mar 09, 2015 12:54 pm

Talvez:

Code: Select all  Expand view

COPY TO ... DELIMITED WITH TAB
APPEND FROM ... DELIMITED WITH TAB
 // uses chr(9) as field separator and without string delimiters
COPY TO ... DELIMITED WITH PIPE
APPEND FROM ... DELIMITED WITH PIPE
  // uses '|' as field separator and without string delimiters
COPY TO ... DELIMITED WITH ( { cStrDelim, cFldSeparator } )
APPEND FROM ... DELIMITED WITH ( { cStrDelim, cFldSeparator } )
  // allows users to set and any character field
      delimiters and fields separators
 


Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7237
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Pasar .TXT a EXCEL

Postby jrestojeda » Tue Mar 10, 2015 6:43 pm

Adhemar,
Podrías probar leer el archivo con MEMOREAD y luego con TOleAuto() grabar en un excel...
Espero te sirva la idea.
Saludos,
Ojeda Esteban Eduardo.
Buenos Aires - Argentina.
FWH - PellesC - DBF/CDX - ADS - Gloriosos .Bat - MySql - C# .net - FastReport
Skype: jreduojeda
User avatar
jrestojeda
 
Posts: 583
Joined: Wed Jul 04, 2007 3:51 pm
Location: Buenos Aires - Argentina

Re: Pasar .TXT a EXCEL

Postby acuellar » Tue Mar 10, 2015 8:26 pm

Gracias amigos

Alguna idea de cómo?

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Pasar .TXT a EXCEL

Postby Armando » Tue Mar 10, 2015 9:53 pm

Adhemar:

Necesariamente debe ser con código FW?, Excel tiene
forma de importar archivos TXT.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3065
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Pasar .TXT a EXCEL

Postby acuellar » Tue Mar 10, 2015 10:48 pm

Armando,

Si, excel tiene. Pero son varios reportes que tengo que pasar a excel y queria evitar de hacerlo manual.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Pasar .TXT a EXCEL

Postby Armando » Wed Mar 11, 2015 12:43 am

Adhemar:

Va la idea:

1.- Abrir el archivo .TXT
Code: Select all  Expand view

oTxtFile = TTxtFile():New(cPathYNombreDeTuArchivo,0)
 


2.- Recorrer el archivo de principio a fin
Code: Select all  Expand view

DO WHILE ! oTxtFile:lEOF()
    cLinea := oTxtFile:ReadLine()
    FOR nVez := 1 TO LEN(cLinea)
        IF SUBSTR(cLinea,nVez,1) == "|"
            AADD(aTxt,cTxt)
            cTxt    := ""
        ELSE
            cTxt += SUBSTR(cLinea,nVez,1)
        ENDIF
    NEXT
    AADD(aTxt,cTxt)
    oTxtFile:Advance()
ENDDO
oTxtFile:END()
 


Con el código anterior estas leyendo los registros del archivo TXT y separando
cada línea en campos, solo te restaría grabar a Excel.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3065
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Pasar .TXT a EXCEL

Postby RSalazarU » Wed Mar 11, 2015 3:28 pm

Adhemar:

Por que no usas mi programa de contabilidad CONTXH32 para hacerlo.
Permite importar archivos TXT, en el formato definido por el SIN-BOLIVIA.
Una vez importados, generas el reporte que te permite generar archivos EXCEL.

Esta es la direccion de descarga de la ultima version:

http://www.sauro-sys.com/Program/SetupContXH32_v.2015.03.02.exe

puedes descargarlos sin compromiso, dura de 2 a 3 meses la prueba.

Atentamente,

Rolando
Cochabamba, Bolivia
RSalazarU
 
Posts: 211
Joined: Wed Jul 16, 2008 12:59 pm
Location: Cochabamba-Bolivia

Re: Pasar .TXT a EXCEL

Postby acuellar » Wed Mar 11, 2015 3:35 pm

Gracias amigos,

Lo probaré.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Pasar .TXT a EXCEL

Postby armando.lagunas » Fri Mar 13, 2015 11:42 am

estimado:

lo que hago, es renombrar el archivo .TXT delimitado por "," (comas), a .CVS y con toleAuto() lo lanzo a Excel.

estoy buscando la función que hace esto.

espero que te sirva el Tips por mientras.

Saludos.
SkyPe: armando.lagunas@hotmail.com
Mail: armando.lagunas@gmail.com
User avatar
armando.lagunas
 
Posts: 346
Joined: Mon Oct 05, 2009 3:35 pm
Location: Curico-Chile


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 10 guests