Bonjour le forum,
Dans une discussion précédente, un de ceux qui ont répondu m'a incité à utiliser l'option explicit plutôt qu'un dim global.
Mais cette option ne vaut que pour le module qui la contient.
Si une des variables de ce module est utilisée dans d'autres modules de l'Appli, ça ne fonctionne pas bien, la variable aura perdu sa valeur en passant dans un autre module.
D'un autre côté on insiste sur le fait que les var globales occupent de la place dans la sauvegarde, ce qui est exact.
Alors comment éviter ces var globales dans un appli qui a plusieurs modules ?
J'avoue que j'ai du mal à bien comprendre dans ce domaine, mais je suppose qu'il existe au moins une solution.
Je pense en particulier à l'utilisation d'arguments, qui permettent de passer des variables, lots de l'appel d'une procédure d'un autre module, méthode que j'ai déjà souvent employé.
Merci de votre aide.
Partager