Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Probleme de variable

  • Initiateur de la discussion Initiateur de la discussion Nevil
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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.
 
Re

pour la déclaration il me semblait avoir été clar et même gras en tout cas pour la police 😉 c'est dans un module

Pour le reste il faudrait voir ton code pour comprnedre pourquoi cela ne marche pas
 
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

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 +
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
43
Affichages
837
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…