Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Servers
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-12-2017
camino camino is offline
Miembro
 
Registrado: Feb 2007
Posts: 46
Poder: 0
camino Va por buen camino
Delphi 7 exportar a Excel

Saludos:
Programe la exportacion de tablas firebird a excel las cuales no tuve problemas. Ellos vinieron cuando intente alinear los mensajes que iban asociados a la tabla, como "Informes de Ingresos" etc.
Buscando en el foro me encontre con instrucciones como :
Código Delphi [-]
Worksheet.range['A3:J5'].HorizontalAlignment := xlHAlignCenterAcrossSelection;
la cual me permitia arreglar el problema.
Al compilar y ejecutar me dio un mensaje de error :
Código Delphi [-]
OleVariant error:Method XLHAlign not supported by automation object
.
Mi experiencia en este problema es cero, asi es que si hay alguna solucion agradeceria mucho su ayuda.
Gracias
Responder Con Cita
  #2  
Antiguo 11-12-2017
carnace carnace is offline
Miembro
 
Registrado: Feb 2008
Ubicación: Yopal, Casanare, Colombia
Posts: 19
Poder: 0
carnace Va por buen camino
Tienes que buscar las constantes de Visual basic para excel que vas a usar en tu código de delphi. En el código que hagas en Delphi debes definir una constante en algún lado como
Código Delphi [-]
Const xlHAlignCenterAcrossSelection = 7;

Si has trabajado macros y código de VB en excel se te facilitará mucho y además debes tener en cuenta que es muy lento trabajar el excel cuando lo tienes "visible".
Yo normalmente escribo código como:
Código Delphi [-]
var
 Excel : OleVariant;
.....
   Excel:=CreateOleObject('Excel.Application');
   Excel.Visible := true;
   Excel.ScreenUpdating := false;
   Excel.Workbooks.Add(ExtractFilePath(Application.ExeName)+'plaSalaEspera.xltx');
.....
Donde prefiero utilizar plantillas de excel que ya he diseñado para que el código más importante se ejecute más rápido, porque en verdad es muy lento ponerse a dar colores y formatos visuales a las celdas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
importar exportar datos excel a delphi darkbits Varios 2 06-07-2015 19:28:10
delphi 2007 exportar word, excel, txt vroa74 OOP 9 27-09-2008 02:04:36
Como Exportar de Delphi a Excel carlos gonzalez Varios 4 03-09-2008 23:59:56
Componente para exportar a Excel en Delphi 2007 Bertifox2008 Internet 3 21-08-2008 16:39:19
exportar de excel a delphi RICHARIN Varios 5 27-04-2006 22:31:13


La franja horaria es GMT +2. Ahora son las 04:14:35.


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