![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Exportando a Excel celdas con Formato
Hola, se trata de un simple reporte que exporta mis resultados a una hoja de Excel, el problema es que requiero que ciertas columnas lleven un formato especifico, por ejemplo, una de las columnas debe llevar cantidades a 6 digitos, por lo cual debo rellenar con ceros a la izquierda las cantidades, preparo mi variable con la instrucciòn 'FormatFloat', pero al pasar el dato a la celda en Excel pierdo mi formato, se pierden los ceros a la Izq. COmo puedo mantener el formato? Mis intrucciones son las siguientes:
piezas := FormatFloat('000000',sp_RepAnex24expression_6.AsFloat); xlApp.Cells.Item[num_renglon-1,7] := piezas; // Aqui pierdo el formato Gracias de antemano. ![]() ![]() ![]() |
#3
|
|||
|
|||
Gracias por el tip
De acuerdo a lo indicado, estoy utilizando la propiedad 'NumberFormat' y antes de crear la celda le doy formato:
xlApp.cells.Item[num_renglon-1,7].numberformat := '000000'; xlApp.Cells.Item[num_renglon-1,7] := piezas ; Ya me respeto el formato al crear la celda, ![]() ![]() ![]() ![]() Muchas gracias por el tip, saludos. ![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Exportando a Excel con DBGridExcelExport | BlueSteel | Varios | 5 | 07-02-2008 18:11:30 |
Ajuste de líneas exportando a Excel | Alexis7788 | Varios | 0 | 11-12-2007 10:57:38 |
Cambiar Formato de celdas con numeros en excel | Siegfried | Conexión con bases de datos | 0 | 11-10-2006 18:34:44 |
Bloqueo de celdas de Excel | Sergio | Servers | 2 | 16-10-2003 09:36:05 |
![]() |
|