Duda al cargar desde una base de datos

08/03/2006 - 15:17 por Pancho | Informe spam
Hola grupo

estoy cargando una planilla excel a partir de una consulta que ejecuto

Pero al llenar la planilla, se ve al cursor recorrer todas las filas y
/o columnas, tanto para cambiar los colores y/o formatos como para
ingresar los datos...

¿Como puedo evitar este continuo "refrescamiento"?
y lograr que todo se cargue por detras, que no lo vea el usuario

gracias
 

Leer las respuestas

#1 Héctor Miguel
09/03/2006 - 05:31 | Informe spam
hola, Francisco !

Mostrar la cita
pon la siguiente instruccion en tu macro, ANTES de que se inicie 'la danza' por la hoja...
Application.ScreenUpdating = False

tip: [generalmente] NO es necesario andar danzando por celdas/rangos/hojas/... para hacerles 'afectaciones' ;)
[p.e.] si estas usando instrucciones del tipo...
Range("b5").Select
Selection.Interior.ColorIndex = 3
puedes cambiarla a una instruccion 'directa' [y de paso el codigo se ejecuta mas rapido] p.e. de:
Range("b5").Interior.ColorIndex = 3

saludos,
hector.

Preguntas similares