Refresco en Excel

29/05/2006 - 18:48 por Croca | Informe spam
Aclaro que solo soy un principiante, estoy haciendo una macro que pasa datos
de una hoja a otra que estén dentro de un rango de fechas, por ello recorro
todas las filas de la primera hoja y si cumple la copio a la segunda, así
sucesivamente hasta llegar al final.



La razón por la que escribo es que en cada copiado y pegado activa las hojas
continuamente y da un mal aspecto, ¿Puedo de alguna forma anular el
refresco?



Desde ya muchas gracias



Croca
 

Leer las respuestas

#1 KL
29/05/2006 - 19:57 | Informe spam
Hola Croca,

Para eliminar el parpadeo usa la propiedad 'ScreenUpdating' del objeto 'Application', p.ej.:

Sub MiMacro()
Application.ScreenUpdating=False
' El resto de mi codigo
Application.ScreenUpdating=True
End Sub

Si expones el codigo que usas te ayudaremos a depurarlo y podremos dar una solucion mas ajustada a tus necesidades.

Saludos,
KL


"Croca" wrote in message news:uiwgA%
Aclaro que solo soy un principiante, estoy haciendo una macro que pasa datos
de una hoja a otra que estén dentro de un rango de fechas, por ello recorro
todas las filas de la primera hoja y si cumple la copio a la segunda, así
sucesivamente hasta llegar al final.



La razón por la que escribo es que en cada copiado y pegado activa las hojas
continuamente y da un mal aspecto, ¿Puedo de alguna forma anular el
refresco?



Desde ya muchas gracias



Croca


Preguntas similares