Pregunta por desconocimiento

Hola.
Una Consulta o duda. Tengo una pantalla donde importo un archivo excel con 30985 registros y de 5 columnas en un TAdvStrinGrid, cuando hago la importacion la primer columna tarda en aparecer, en mi equipo despues de unos segundos aparece pero en algunos no tan nuevos tarda mucho. hay alguna configuracion previa para el Grid y que lo haga mas rapido.
No me permite mandar el archivo por ser muy grande.
gracias

Do you use TAdvGridExcelIO to import? This should be the fastest way

no uso esto:
procedure TFormListaPreciosProvee.btBuscaXLSClick(Sender: TObject);
var x:integer;
begin
inherited;
IniciaInd;
HayAltas := False;
if (DSBase.State in [dsInsert,dsEdit]) and (OpenDialog.Execute) Then
if OpenDialog.FileName<>'' Then
begin
edPath.Text := OpenDialog.FileName;
gListaXLS.Enabled := True;
gListaXLS.LoadFromXLS (edPath.Text);
Import := True;
for x := 0 to gListaXLS.ColCount-1 do
gListaXLS.AllColWidths := 120;
end;

end;

I recommend for performance to use TAdvGridExcelIO.
grid.LoadFromXLS() uses OLE automation with the installed Excel instance and is slower.

ok, gracias