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

Preguntas similare

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


Respuesta Responder a este mensaje
#2 Croca
30/05/2006 - 13:47 | Informe spam
Muchas Gracias

Ahora quedo perfecto, lo que pasa es que tenia que salir del paso.

Saludos Croca

"KL" escribio en el mensaje
news:
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


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida