Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-07-2008
shoulder shoulder is offline
Miembro
 
Registrado: abr 2008
Posts: 441
Poder: 17
shoulder Va por buen camino
Problemas Excell

Pregunta, porque sucede, cuando hago un reporte por excell de 1500 lineas el usuario no tiene paciencia de que termine y comienza a mover el cursor del mouse por la planilla bajando por las celdas y sale un cartel de error de memoria y se interrumpe el listado. hay manera de evitarlo?.

Graciassssss
Responder Con Cita
  #2  
Antiguo 04-07-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Opción 1: átale las manos
Opción 2: no muestres el archivo de excel sino hasta que esté completo el reporte, y átale las manos

// Saludos
Responder Con Cita
  #3  
Antiguo 04-07-2008
shoulder shoulder is offline
Miembro
 
Registrado: abr 2008
Posts: 441
Poder: 17
shoulder Va por buen camino
Ocultar Excell

Como hago roman para ocultar la generacion del archivo excell hasta que el mismo termine?.
Responder Con Cita
  #4  
Antiguo 04-07-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Cómo lo estás mostrando?

Yo creo a mano los objetos necesarios:

Código Delphi [-]
uses ComObj;

...

var
  Excel: OleVariant;
  Libro: OleVariant;
  Hoja: OleVariant;

begin
  Excel := ComObj.CreateOleObject('Excel.Application');
  Libro := Excel.Workbooks.Add;
  Hoja := Libro.ActiveSheet;
  
  {
    Lleno datos usando Hoja.Cells[fila, coluna]
  }

  // Mientras no haga esto, Excel no se muestra
  Excel.Visible := true;
end;

// Saludos
Responder Con Cita
  #5  
Antiguo 04-07-2008
shoulder shoulder is offline
Miembro
 
Registrado: abr 2008
Posts: 441
Poder: 17
shoulder Va por buen camino
Gracias

Gracias Roman - Tema Solucionado.
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
problemas con excell joako Varios 2 13-09-2006 19:53:11
Exportar MEMO's a Excell mRoman Servers 3 17-07-2005 23:58:01
Archivo de excell abierto valentine API de Windows 2 03-06-2004 10:10:28
ayuda en excell maite Servers 1 03-05-2004 13:58:22
Problemas para enviar fichero de Excell yagoo02002 Internet 1 13-03-2004 19:09:27


La franja horaria es GMT +2. Ahora son las 23:28:23.


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