Remettre les variables = 0

J

Jocelyn

Guest
Question 1

Dans un module avec plusieurs Subs et plusieurs vaiables publics,
Lors que j'arrive au Sub test () par exemple,
variable1 = 0
variable2 = 0
...

Dois-je obligatoirement énumérer toutes mes variables ,une par une, pour les remettre à 0.

Tout comme :
For Each ws In worksheets ...

Ne pourait-on pas dire :
Pour toutes les variables du module1 .... = 0


Question2

Après avoir fait un nouveau UserForm,
Une vingtène de nouvelles variables sont crées.
Pourrait-on les faires énumérer sur une feuille afin de les déclarer par la suite ?

Merci à l'avance
 
J

Jocelyn

Guest
Reformulé plus simplement :

Question3:

Boutton_click, puis mes calculs se font à partir de ma macro dans le module1.
Tout va bien.

Boutton_click une seconde fois, pour faire un autre calcul.
La même macro dans le même module est utilisé, mais les calculs sont un peut différents.
C'est alors que certaines variables du premier calcul (non éffacées) éronent le deuxième calcul.

Pourrait-on faire quelque chose du genre:
Module1.Clear
Pour remettre toute les variables à 0.

Merci
 

Discussions similaires

Statistiques des forums

Discussions
312 612
Messages
2 090 228
Membres
104 453
dernier inscrit
benjiii88