Probleme de variable

Nevil

XLDnaute Occasionnel
bonjour a toutes et a tous,

dans mon classseur, je clique sur un bouton:
- ce bouton lance une Macro se trouvant en module1
- cette macro du module1 lance une Uf (Uf.show)
- dans cette Uf il y a une barre de progression et un bouton
- ce bouton lance une autre Macro
- dans cette macro, une variable change de valeur en partant de 0 (0%) jusqu'a 100 (100%)
- cette varibale permet a la barre de progression de changement de valeur afin de suivre
l'évolution de ma Macro.

Ce que j'aimerais savoir c'est comment faire pour que la valeur de cette variable
soit utilisable dans tous les modules et donc aussi récupérable par la
barre de progression qui est dans mon Uf.
Pourtant je déclare ma variable en PUBLIC dans tous les modules ainsi que dans mon Uf.

Mais la barre n'évolue pas ...


Je ne comprend pas.

Pouvez vous m'aider si j'ai été assez clair ??

MERCI
 

Nevil

XLDnaute Occasionnel
Je viens de tester sans passer par une varibale et faire tout simplement
Progressbar1.value = 50 dans mon module, pour que la barre de progression
située dans mon Uf prenne la valeur 50%. Mais la barre ne bouge pas et reste à 0.

Il faut surment que je mette tout le code de mes modules dans
le commandButton1_click mais j'aurais trop de soucis par la suite: trop de variable à
redéclarer. Car si je met tout en 1 seul code, un grand nombre de variable seront a modifer.
 

Nevil

XLDnaute Occasionnel
Je l'ai déclaré dans un seul module et toujours pas bon.
Meme sans utiliser de variable ca ne marche pas.

je tenvoie mon code dans un fichier txt sinon sous XL ca dépasse les 50 Ko.
Si t'arrive a y comprendre quelque chose ca serait deja vraiment bien...

MERCI [file name=pbvariable.zip size=5675]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/pbvariable.zip[/file]
 

Pièces jointes

  • pbvariable.zip
    5.5 KB · Affichages: 14

Nevil

XLDnaute Occasionnel
J'ai enlever toutes les données de mon fichier XL et avec seulement les modules et l'Uf, apres compression je suis a 184Ko.

Hé bien ce n'est pas grave, j'aurais voulu faire 'bonne impression' avec cette barre de progression, mais j'ai encore des GROS progrés a faire en VBA.

a 16h de débauche donc je ne m'y remétrais que Lundi, et encore, ce n'est pas sur.

En tout cas, MERCI quand meme. Tu es le seul a avoir essayer de comprendre.

Bonne soirée et Bon WE

A +
 
S

SC

Guest
salut a tous,

j'ai a peu pres le meme probleme, jai des variables i et j ds le code du userform, j'en ai besoin pr une macro affecté a un bouton qui sert ulterieurement, et j'arrive, elles restent vides malgré que je les ai declaré en Public ds la macro 4 avt le code!

SC
 

Discussions similaires