Form Blanco

05/03/2005 - 05:18 por rober | Informe spam
Saludos genios del Excel.
Debo decirles que los admiro a todos, y que gracias a Uds. he aprendido
mucho.
Tengo un problema con un Form.
Coloqué en el una barra de progreso, y ya conseguí que muestre el
porcentaje real del proceso.
El problema es que el form se ve totalmente BLANCO cuando el progressbar
está actualizándose, por lo que no se ven los labels que pusé ahi.
Sé que estoy haciendo algo mal, pero no se que.
Ayuda..!

P.d. O quizás alguien tenga un codigo para poner el progressbar en la
barra de estado.

Gracias de antemano.
 

Leer las respuestas

#1 Héctor Miguel
05/03/2005 - 11:35 | Informe spam
hola, Roberto !

... un Form... en el una barra de progreso... problema
... el form se ve totalmente BLANCO cuando el progressbar esta actualizandose
... estoy haciendo algo mal, pero no se que.
... O quizas alguien tenga un codigo para poner el progressbar en la barra de estado.



[sucede que] necesitas 'darle un respiro' al formulario para que se vuelva a 'dibujar' [en pantalla]
=>antes<= de que 'entre' a procesos mas 'tardados' [como algun loop que actalice el progressbar] ;)
o... 'dejas visible' el control label [desde el mismo diseño del formulario]
o... le das el respiro al formulario para que se re-dibuje'
Label1.Visible = True
Application.Wait Now + TimeValue("0:00:01")
Do While .
o... 'forzas' al formulario para que se re-dibuje [creo que es la 'mejor'] ;)
Label1.Visible = True
Me.Repaint
Do While .

=> si quieres 'usar' [precisamente] la de la 'barra de estado' de la aplicacion [por un modulo 'de clase']...
en la pagina de John Walkenbach, puedes descargar un ejemplo en:
http://j-walk.com/ss/excel/files/progressbar.exe
=> si 'se vale' con 'otro' tipo de objetos [formularios], prueba con los siguientes enlaces:
en la pagina de John Walkenbach, descargas un ejemplo en:
http://j-walk.com/ss/excel/files/progind.exe
en la pagina de Ole P. Erlandsen, descargas [dos] ejemplos en
1) http://www.erlandsendata.no/downloa...ontrol.zip
2) http://www.erlandsendata.no/downloa...amples.zip
'otro' ejemplo de XL-Logic en: http://www.xl-logic.com/xl_files/vb...e_wait.zip

Microsoft KB: XL Como Mostrar un Barra Progreso con un Formulario de Usuario
=> OJO con los 'saltos de linea' <http://support.microsoft.com/defaul...?scid=http://support.microsoft.com:80/support/kb/articles/E211/7/36.ASP&NoWebContent=1

saludos,
hector.

Preguntas similares