variables globales ?

  • Initiateur de la discussion Redfox
  • Date de début
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.
 
T

Ti

Guest
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.
 
R

Redfox

Guest
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?
 

Discussions similaires

Statistiques des forums

Discussions
312 504
Messages
2 089 086
Membres
104 023
dernier inscrit
zerarka mohamed