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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Rober
11/03/2005 - 06:33 | Informe spam
Saludos Héctor:

Muchas gracias por tu respuesta, la verdad es que me sirvieron mucho los
links que me diste. Los he adaptado a mi código (gracias también a los
autores) y funciona de lo lindo.
Aún así no me siento muy conforme. Mis progressbar funcionaban bien, lo
que no se veía era el form.
Bueno, pero aprendí algo.

Gracias de nuevo master.
Respuesta Responder a este mensaje
#3 Héctor Miguel
11/03/2005 - 07:26 | Informe spam
hola, Roberto !

... me sirvieron... los links... adaptado a mi codigo... funciona de lo lindo.
... mis progressbar funcionaban bien, lo que no se veia era el form.
... pero aprendi algo.



uno de los objetivos del foro :))
gracias por el 'feed-back'

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