Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-06-2014
nicolasjavier nicolasjavier is offline
Miembro
NULL
 
Registrado: abr 2014
Ubicación: Bahía Blanca
Posts: 19
Poder: 0
nicolasjavier Va por buen camino
Auto Ajustar Celdas Excel desde Delphi

Hola, tengo el siguiente código para exportar datos a una planilla Excel, mi pregunta es cómo podría lograr que el ancho de las celdas de Excel quede autoajustado segun el texto que tengan?

Muchas Gracias!


Código Delphi [-]
procedure TFormPerfiles.Button3Click(Sender: TObject);
var
fila:integer;
begin
      fila := 2;
     ExcelApplication2.Connect;
     ExcelApplication2.Visible[0] := True;
     ExcelWorkbook2.ConnectTo(ExcelApplication2.Workbooks.Add(EmptyParam,0));
     ExcelWorksheet2.ConnectTo(ExcelApplication2.Sheets[1] as _WorkSheet);

     //Exportamos datos del DBGrid a excel
     With ExcelWorksheet2.Cells do
       begin
       Item[1,1].Value :='Perfil';
       Item[1,2].Value :='Modulo';
       Item[1,3].Value :='Tarea';

       end;

     QueryRave.First;
     While Not queryrave.Eof do
       begin
         With ExcelWorksheet2.Cells do
          begin
            Item[Fila,1].Value := Queryrave.FieldByName('desc_perfil').AsString;
            Item[Fila,2].Value := Queryrave.FieldByName('desc_modulo').AsString;
            Item[fila,3].value:=  Queryrave.FieldByName('desc_tarea').AsString;
            Inc(Fila);
            Queryrave.Next;
          end;
       end;//While
     ExcelWorksheet2.Disconnect;
     ExcelWorkbook2.Disconnect;
     ExcelApplication2.Disconnect;
end;
Responder Con Cita
  #2  
Antiguo 02-06-2014
nicolasjavier nicolasjavier is offline
Miembro
NULL
 
Registrado: abr 2014
Ubicación: Bahía Blanca
Posts: 19
Poder: 0
nicolasjavier Va por buen camino
Ya lo solucione poniendo dentro del while
Código Delphi [-]
ExcelWorksheet2.Columns.AutoFit;
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
Cambiar nombre de las colunas en celdas de excel por delphi Paulao Varios 0 03-08-2011 18:46:20
exportar a excel desde delphi, con un formato de celdas determinado ingabraham Varios 2 27-05-2010 23:09:10
Colocar bordes en celdas de excel desde delphi MAngelito Varios 4 11-12-2007 20:48:24
Modificar bordes de celdas excel en Delphi jmbarrio Servers 1 21-06-2007 18:24:34
Como combinar celdas de excel desde jakarta poi Arcioneo JAVA 2 03-04-2007 17:47:05


La franja horaria es GMT +2. Ahora son las 03:55:04.


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