Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-09-2008
LoganFenix LoganFenix is offline
Registrado
 
Registrado: sep 2008
Posts: 3
Poder: 0
LoganFenix Va por buen camino
formato moneda en excel desde delphi

hola tengo una aplicacion en delphi q consiste en realizar consulta y en base a esa consulta me genera un reporte q es enviado a excel.
mi problema es q con los numeros quiero darles el formato moneda ($456,1254.357)y no de numero(45612543.57) parte de mi codigo para hacer el formato es
Código Delphi [-]
  vCell := Hoja.Range['A'+inttostr(ren)+':' + CHAR(num_columna)+ inttostr(ren)];
    vCell.Borders.LineStyle:= 1;
    vcell.Interior.ColorIndex := 15;
    vcell.HorizontalAlignment := 3;
    vcell.VerticalAlignment := -4160;
    vcell.WrapText := true ;
    vcell.Orientation := 0;
    vcell.AddIndent := False ;
    vcell.IndentLevel := 0 ;
    vcell.ShrinkToFit := False;
    vcell.ReadingOrder := -5002;
    vcell.MergeCells := False;
    vCell.Font.Name:='Arial';
    vCell.Font.Size:=10;
    vCell.font.bold:=true;
    vCell.Value :=XArr;
    ren := 10;
    vCell := Hoja.Range['A'+inttostr(ren)+':' + CHAR(num_columna)+ inttostr(ren)];
    vCell.Borders.LineStyle:= 0; //sin borde
    vcell.Interior.ColorIndex := -4142;//sin relleno
    vcell.HorizontalAlignment := 1; //1 es derecha 3 es centrado 2 es izquierda
    vcell.VerticalAlignment := -4160;
    vcell.WrapText := true ;//permite escribir mas de una linea(la celda)
    vcell.Orientation := 0;
    vcell.AddIndent := False ;
    vcell.IndentLevel := 0 ;
    vcell.ShrinkToFit := False;
    vcell.ReadingOrder := -5002;
    vcell.MergeCells := False;
    vCell.Font.Name:='Arial';
    vCell.Font.Size:=10;
    //vCell.
    vCell.font.bold:=false; //sin negrita
    vCell.Value :=XArr; //CONTIENE TODOS LOS VALORES DE LA LISTA

donde la variable ren=9 se refiere al renglon 9 dar ese formato y ren=10 otro formato
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Formato de celda número con separador de decimales desde delphi para excel via OLE vick Conexión con bases de datos 2 31-01-2008 17:35:07
Formato de Moneda MaMu Conexión con bases de datos 6 23-06-2007 19:36:42
Formato moneda en celda Excel miquellg Servers 2 05-06-2007 23:13:08
Formato De Excel Desde Delphi zvf OOP 2 23-02-2007 07:25:17
Formato Excel Desde Delphi Bagy Servers 1 22-06-2004 09:45:08


La franja horaria es GMT +2. Ahora son las 19:58:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi