Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problemas Excell (https://www.clubdelphi.com/foros/showthread.php?t=57989)

shoulder 04-07-2008 03:32:16

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

roman 04-07-2008 04:17:41

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

shoulder 04-07-2008 04:19:23

Ocultar Excell
 
Como hago roman para ocultar la generacion del archivo excell hasta que el mismo termine?.

roman 04-07-2008 04:28:56

¿Cómo lo estás mostrando? :confused:

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

shoulder 04-07-2008 04:37:35

Gracias
 
Gracias Roman - Tema Solucionado.


La franja horaria es GMT +2. Ahora son las 00:20:21.

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