OVH Cloud OVH Cloud

Durée de vie d'une variable

4 réponses
Avatar
René Delcourt
Bonjour à tous,
Merci de vous intéresser à ce problème existentiel :-)
Dans un module, je déclare les variables d'une application bilingue comme
"public" et affecte leur valeur dans une procédure "public sub xxx"
A l'ouverture de l'application, cette procédure est lancée.
Les variables sont utilisées dans un userform appelé par menu.
Jusque là, tout va.
Cependant, lorsque je ferme le userform et que je le rappelle, les valeurs
des variables ont disparu.
Cela veut-il dire qu'à chaque appel du userform je dois lancer la procédure
"public sub xxx"?
Merci pour vos suggestions.
--
René Delcourt

4 réponses

Avatar
AV
Merci pour vos suggestions.


N'y aurait-il pas un "End" qui trainerait quelque part ?

AV

Avatar
René Delcourt
Un end isolé?
VBA m'aurait sermoné!
J'ai cru comprendre que quand une variable était déclarée public et utilisée
dans une procédure public elle "restait en vie jusqu'à ce que l'on quitte
l'application.
--
René Delcourt



Merci pour vos suggestions.


N'y aurait-il pas un "End" qui trainerait quelque part ?

AV






Avatar
michdenis
Bonjour René,

Une petite visite dans l'aide Excel ...le sujet est bien tratié.


Salutations!



"René Delcourt" a écrit dans le message de news:
Un end isolé?
VBA m'aurait sermoné!
J'ai cru comprendre que quand une variable était déclarée public et utilisée
dans une procédure public elle "restait en vie jusqu'à ce que l'on quitte
l'application.
--
René Delcourt



Merci pour vos suggestions.


N'y aurait-il pas un "End" qui trainerait quelque part ?

AV






Avatar
AV
Un end isolé?
VBA m'aurait sermoné!


Mais non, mais non....

AV