dudas con ScreenUpdating

06/12/2006 - 22:56 por Ivan | Informe spam
hola a todos de nuevo

a ver si me podeis echar una mano para aclarar varias duda, respecto al
uso de Application.ScreenUpdating, que llevo arrastrando desde hace
tiempo.

1º la mas basica seria que, por lo que creo recordar, en la ayuda te
aconsejan que, si lo pones a false por alguna causa (en mi caso en gran
parte de los codigos) se vuelva a asignar el valor True a
ScreenUpdating al acabar de realizar la tarea para la que lo has puesto
a false. En general suelo hacerlo, por si acaso.

el problema estaria en que cuando interrumpes la ejecucion por alguna
causa (pej: Exit Sub) lo suyo supongo que seria volverlo a poner a true
(si lo has puesto a false, por supuesto) antes de salir, lo cual no
deja de ser un tanto engorroso en algunas ocasiones (al menos para mi )

pero, dado que en la mayoria de las ayudas de los expertos en el foro,
no se suele volver a poner a True, supongo que no debe ser demasiado
importante.

esto es lo que me gustaria saber: ¿hasta que punto y por que puede
suponer algun perjuicio el no volver a ponerlo a true, o si existen
situaciones especiales en la que si conviene?

2ª duda: si un procedimiento que llama a otro tiene asignado False a
ScreenUpdating ¿es valido tambien a la ejecucion del proc./funcion
llamado.?.

y, si dentro de procedimiento (o funcion) llamado tambien se pone a
false, pero se vuelve a poner a true al salir de el, ¿afecta al estado
de la propiedad en el procedimiento llamante?

bueno, no se si me entiende del todo, pero mas o menos estas son las
dudas que no consigo aclarar rastreando por ahi. Si podeis echarme una
mano os lo agradezco.

un saludo y hasta pronto
Ivan

Preguntas similare

Leer las respuestas

#6 Ivan
09/12/2006 - 04:08 | Informe spam
muchas gracias por todo, Hector Miguel

tomo buena nota

un saludo y hasta pronto
Ivan
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida