Hola uso desde delphi 7 dentro de un while un array donde va informacion desde distintas tablas (ej. VarArray[I,1] := zquery3.Fields[4].AsString
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)
, que envio despues a un excel. Pero es lento a la linea 1500 comienza a ser mas lento. Estaba pensando eliminar el excel y grabar en vez de un array a una tabla virtual y enviarlo a FR o se puede al recorrer el while enviar renglon por renglon a FR?: