ProgressBar en StatusBar

20/02/2005 - 17:00 por Adriano | Informe spam
Hola amigos, les presento la siguiente duda:

He revisado el ForoExcel en google y he encontrado unos muy buenos ejemplos
de ProgressBar con el control y el de módulo de clase para que aparezca en
la StatusBar.

Ahora bien, estos códigos obviamente funcionan haciendo porcentaje de
progreso intercalando instrucciones.
Mi problema es cómo mostrar un progreso para 1 (UNA SOLA) instrucción que
lleva mucho tiempo??????
De hecho lo que quería hacer es mostrar un progress al guardar el archivo
(que lo hago por código cuando se dan ciertos eventos).

Cuando quise usar el código del ej del módulo de clase, directamente no
muestra nada. Lo que hice es preparar la progressbar unas cuantas
instrucciones antes, ir haciéndola llenar en su porcentaje, unos segundos de
pausa entre progreso y progreso y después de que pasara la instrucción de
Save mostrar el llenado de la misma y finalizar.
NADA!!! no muestra nada

Por otro lado, si ponemos StatusBar = False nos pone Listo, cuando encuentra
un Save debería por sí sola mostrar el progreso con los cuadraditos.
Aquí lo que pasa es que pone guardando el nombre de archivo: (pero aquí que
deberían aparecer los cuadraditos no aparece nada, y después cuando está por
terminar lo hace violentamente, casi no se ve, aparece de golpe)

¿Alguna IDEA????

Saludos. Adriano

Preguntas similare

Leer las respuestas

#6 Adriano
23/02/2005 - 15:55 | Informe spam
Me olvidaba, con respecto a los cuadraditos de la StatusBar al guardar, lo
que puedo indicar es que uso demasiadas instrucciones que "toquetean" la
interfaz del Excel, por lo tanto descubrir cuál de ellas es la que afectó a
este extraño comportamiento es bastante difícil.
Si encuentro el problema les cuento.

Saludos.




"Héctor Miguel" escribió en el mensaje
news:
hola, Adriano !

> ... dejar en false la StautsBar... solo muestra el texto, pero no los


cuadraditos
> ... lleva unos 15 segundos de guardado
> ... otro libro... lleva casi un minuto, y la progressbar de la status


funciona perfectamente!

=> situacion que me parece extraña [aunque poco atribuible a la


aplicacion]
no me es posible 'reproducir' el comportamiento :(
[tendras que llevartelo 'de tarea´] :))

> ... solucione el problema haciendo ... uso del asistente de Office
> ... de paso, porque no la encontre, o no me funciona bien.
> ... alguna instruccion para setear un determinado personaje de los


asistentes?
> ... use Assistant.Filename = "Merlín.asc" y no me funciona, me tira


error.

1.- la extension de los asistentes es 'ACS' no 'ASC' [existe tambien la


extension 'ACT' para excel 97]
2.- NO lleva acento [en el caso de] Merlin.acs
3.- intenta a 'proveer' la ruta ->completa<- a la propiedad 'FileName'


[p.e.]
Assistant.Filename = "C:\Windows\MSAgent\Chars\Merlin.acs"
-> localiza la ubicacion [exacta] de cada uno de los asistentes que


vayas a intercambiar <-

saludos,
hector.


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