progress bar en la barra de estado

14/06/2007 - 18:35 por Jaime Javier Hernández M. | Informe spam
Hola:
¿ Se puede mostrar la barra de progreso (progress bar) que aparece en excel
en la barra de estado para indicar al usuario el porcentaje de avance en el
progreso de una macro y no desespere?, ¿Como puedo hacer esto?

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
14/06/2007 - 19:11 | Informe spam
hola, Jaime Javier !

Se puede mostrar la barra de progreso (progress bar) que aparece en excel en la barra de estado
para indicar al usuario el porcentaje de avance en el progreso de una macro y no desespere? ...



1) podrias usar [p.e.] 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
2) o por 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
otro mas en la pagina de Chip Pearson: http://www.cpearson.com/excel/Progress.htm

Microsoft KB: XL Como Mostrar un Barra Progreso con un Formulario de Usuario
[basado en la tecnica de John Walkenbach] http://support.microsoft.com/kb/211736/

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Juan M
14/06/2007 - 19:17 | Informe spam
"Jaime Javier Hernández M." escribió en el mensaje
Hola:
¿ Se puede mostrar la barra de progreso (progress bar) que aparece en
excel en la barra de estado para indicar al usuario el porcentaje de
avance en el progreso de una macro y no desespere?, ¿Como puedo hacer
esto?



Hola Jaime Javier,

Mira estos enlaces a ver si alguno se ajusta a tus necesidades,

Una hoja con un ejemplo en la barra de estado:
http://www.erlandsendata.no/downloads/statbar.zip

Ejemplo de como indicar mensajes en la barra de estado según se ejecuta la
macro:
http://www.erlandsendata.no/english...atusbarmsg

Barra de progreso más sofisticada:
http://www.cpearson.com/excel/Progress.htm
http://www.j-walk.com/ss/excel/tips/tip34.htm

Un saludo,
Juan
Respuesta Responder a este mensaje
#3 zz
14/06/2007 - 19:47 | Informe spam
el mas sencillo sería:


Application.StatusBar = CStr(Application.WorksheetFunction.Rept(Chr(124),
percentage_progreso) & " " & "%")

donde percentage_progreso es el porcentaje de lo que sea que estas
procesando,procurando que no sea mayor a 100[por las recochinas dudas]

este procedimiento lo puedes colocar inmediatamente despues de que calcules
el progreso de tu operación.


Tambien puedes visitar
Walter R . [zz]

"Jaime Javier Hernández M." <jaimejavier(nospam)@hotmail.com> wrote in
message news:
Hola:
¿ Se puede mostrar la barra de progreso (progress bar) que aparece en
excel en la barra de estado para indicar al usuario el porcentaje de
avance en el progreso de una macro y no desespere?, ¿Como puedo hacer
esto?

Respuesta Responder a este mensaje
#4 Jaime Javier Hernández M.
14/06/2007 - 20:23 | Informe spam
GRACIAS
a ambos
No esperaba recibir tantas sugerencias, estoy viendo cual me conviene mas,
les comento que el modulo de clase de John Walkenbach no funciona bien en
excel 2007, tratare de crear mi propio cuadro userform

Saludos

"Jaime Javier Hernández M." <jaimejavier(nospam)@hotmail.com> escribió en el
mensaje news:
Hola:
¿ Se puede mostrar la barra de progreso (progress bar) que aparece en
excel en la barra de estado para indicar al usuario el porcentaje de
avance en el progreso de una macro y no desespere?, ¿Como puedo hacer
esto?

Respuesta Responder a este mensaje
#5 Héctor Miguel
14/06/2007 - 20:33 | Informe spam
hola, Jaime Javier !

... les comento que el modulo de clase de John Walkenbach no funciona bien en excel 2007 [...]



-> no te olvides que el modelo de objetos [como la interfase misma] en excel 2007 es...
[drasticamente ?] distinta de las anteriores :))

[probablemente] para 'administrar' informacion en la barra de estado...
la mejor alternativa es la que te sugiere Walter ;)

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