OVH Cloud OVH Cloud

qui confirme

3 réponses
Avatar
damienguilbert
bonjour

bon ! ca fais une semaine que je me prend la tete pour rien
!!!!!!!!!!!!!

qui confirme

il semblerait que c est impossible
de mettre une barre de progression quand je click sur l'iconne (que j
ai crée) enregistrer" de mon userform

y a plein de forme de barre ( excelabo.........) mais rien sur un
evenement de sauvegarde.

si ca existe qui a le vba???????????????


merci

et qqun a peut etre une autre solution???????????

3 réponses

Avatar
Misange
Bonjour damien
Tu as eu des réponses dans ta précédente ficelle... Il est absolument
inutile de recommencer une nouvelle ficelle pour poser la même question.

Cela dit comme te le fais remarquer Clément, les barres de progression
dans les classeurs excel ne sont pas adaptées à ta demande. En pratique,
elles servent lorsqu'elles marquent les différentes étapes d'une macro
qu'on a écrite. Si tu as 50 opérations à faire par exemple, du style
aller ouvrir un classeur, y écrire des données, refermer le classeur et
recommencer avec un autre, et ainsi de suite 50 fois, alors les barres
de progression d'excel sont parfaites : tu sais que le "temps total" =
50, ce que tu représentes par le 100% de ta barre et qu'à chaque passage
de ta boucle, tu a fait 2% de boulot.
dans le cas d'un enregistrement, le 100% n'est pas connu à l'avance et
excel n'a aucun moyen de savor si 20 ou 50% des instructions
d'enregistrement ont été effectuées. Les solutions qui t'on été
proposées dans l'autre ficelle sont de faire appel à la barre de
progression de windows, pas d'excel.

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


on 11/09/2004 09:16:
bonjour

bon ! ca fais une semaine que je me prend la tete pour rien
!!!!!!!!!!!!!

qui confirme

il semblerait que c est impossible
de mettre une barre de progression quand je click sur l'iconne (que j
ai crée) enregistrer" de mon userform

y a plein de forme de barre ( excelabo.........) mais rien sur un
evenement de sauvegarde.

si ca existe qui a le vba???????????????


merci

et qqun a peut etre une autre solution???????????


Avatar
Pierre CFI [mvp]
bonjour
çà dépend ce que tu veux voir progresser car si tu clic sur enregistrer en général çà mets pas longtemps
sauf si ce bouton déclenche un certain nombre d'actions, mais quoi ??

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"damien" a écrit dans le message de news:
bonjour

bon ! ca fais une semaine que je me prend la tete pour rien
!!!!!!!!!!!!!

qui confirme

il semblerait que c est impossible
de mettre une barre de progression quand je click sur l'iconne (que j
ai crée) enregistrer" de mon userform

y a plein de forme de barre ( excelabo.........) mais rien sur un
evenement de sauvegarde.

si ca existe qui a le vba???????????????


merci

et qqun a peut etre une autre solution???????????


Avatar
michdenis
Bonjour Damien,

La procédure que je t'ai proposée sur l'autre fil ne propose pas un enregistrement du type que tu as l'habitude
d'obtenir par ThisWorkbook.Save ... mais le fait de copier le fichier actif vers une autre destination fait le même
travail. Cependant, je ne l'ai pas noté dans la procédure soumise, si tu as fait des modifications au classeur, tu dois
ajouter une ligne à la procédure qui sauvegardera les modifications dans le fichier source avant de lancer la procédure,
car c'est la copie enregistrée du disque dur qui servira de fichier source et non pas le fichier ouvert à l'écran ...


Salutations!



"damien" a écrit dans le message de news:
bonjour

bon ! ca fais une semaine que je me prend la tete pour rien
!!!!!!!!!!!!!

qui confirme

il semblerait que c est impossible
de mettre une barre de progression quand je click sur l'iconne (que j
ai crée) enregistrer" de mon userform

y a plein de forme de barre ( excelabo.........) mais rien sur un
evenement de sauvegarde.

si ca existe qui a le vba???????????????


merci

et qqun a peut etre une autre solution???????????