GRABAR ARCHIVOS EXCEL CON CAMPOS NUMERICOS

Post Reply
rbecares
Posts: 77
Joined: Wed Oct 12, 2005 5:36 pm

GRABAR ARCHIVOS EXCEL CON CAMPOS NUMERICOS

Post by rbecares »

Amigos:

Estamos trabajando con la clase txls grabando archivos excel.

Me encuentro con el problema que _ numericos son grabados como _, teniendo luego que modificarse el formato de cada columna numerica antes de poder operarla como numero cuando se abre la planilla desde excel.

¿Hay algun parametro o forma de uso que indique que columnas deben grabarse como numericas o me estoy equivoncando en algo?

Gracias.
Saludos.
Ricardo
DanielPuente
Posts: 108
Joined: Sun Oct 09, 2005 6:12 pm
Location: Mar del Plata - Argentina
Contact:

Post by DanielPuente »

Ricardo:

No utilizo txls, uso filexls, pero deberias revisar en la documentacion o los fuentes como darle formato a las celdas. Con la filexls podes hacer esto:

DEFINE XLS FORMAT nFormat1 PICTURE '#,##0'
DEFINE XLS FORMAT nFormat2 PICTURE '#,##0.00'

@ nRow,5 XLS SAY IF(MOVART->MPENDI # 'X',MOVART->MCAN,0) FONT nFont3 OF oFileXLS ;
FORMAT nFormat2

Y la suma la podes enviar a excel incluso con la funcion suma() de excel:

@ nRow,6 XLS FORMULA _SUM( nRowActividad, 6, nRow-1, 6 ) FONT nFont3 OF oFileXLS ;
BORDER BORDER_TOP ;
FORMAT nFormat2

Seguramente tenes la forma de hacer lo mismo con la txls.

Saludos,
Daniel Puente
Mar del Plata, Argentina
danielpuente@speedy.com.ar
puenteda@hotmail.com
Leonor Gonzalez
Posts: 22
Joined: Fri Oct 14, 2005 12:18 pm

repuesta

Post by Leonor Gonzalez »

Gracias Daniel, como siempre sos un genio. La clase FileXls tenia todo lo que nos pedia el cliente. Desde ya mil gracias por tu ayuda. Leonor
Post Reply