variables globales ?

  • Initiateur de la discussion Initiateur de la discussion Redfox
  • 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 !

R

Redfox

Guest
Je souhaite creer une macro s'executant sous la forme d'un formulaire.

plusieurs casesde ce formulaire dépendent d'une meme variable obtenue par une longue boucle.

Je souhaite donc dérouler la boucle qu'une seule fois,afin de gagner du temps et de la memoire, plutot que de recelculer cette variable dans chaque définitions de case.

Merci.
 
Les variables sont de toute façon déclarées Public par défaut dans VBA. Mais pour être sûr d'en étendre la portée à tous les modules de ton projet, tu peux les déclarer ainsi :
Public MaVariable as ....

Ensuite, tu peux accéder à cette variable n'importe où. dans ce cas, pense-bien qu'il faut être prudent chaque fois que tu la modifies car d'autres procédures y auront peut-être accès.
 
ouais mais ma variable est le resultat d'une boucle et de divers calculs intermédiaires : ou dois-je mettre ce code pour que la variable trouvée puisse etre acessible dans toutes mes autre textbox?
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
628
Réponses
2
Affichages
518
Retour