J'ai une question qui doit être très (voire extrêmement) simple mais qui me
laisse très (voire extrêmement) perplexe :
Tout se passe dans un formulaire. Je souhaite qu'une Sub contienne par
exemple le code 'X=5' et qu'une autre Sub puisse par la suite récupérer la
valeur de X. Je suppose qu'il faut déclarer la variable X pour qu'elle reste
stockée dans la mémoire tant que le formulaire reste ouvert. Mais comment
fait-on ? Est-ce la fonction 'PUBLIC' qu'il faut utiliser (si oui, comment ?)
?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gafish
"Ivan" a écrit dans le message de news:
Bonjour à tous,
Tout se passe dans un formulaire. Je souhaite qu'une Sub contienne par exemple le code 'X=5' et qu'une autre Sub puisse par la suite récupérer la valeur de X. Je suppose qu'il faut déclarer la variable X pour qu'elle reste stockée dans la mémoire tant que le formulaire reste ouvert. Mais comment fait-on ? Est-ce la fonction 'PUBLIC' qu'il faut utiliser (si oui, comment ?)
Si tu restes dans le même formulaire, il te suffit de déclarer ta variable tout en haut de ton module (juste après le option compare.... et avant le premier sub). Elle sera accessible alors par toutes les fonctions et les evenements du formulaire.
Arnaud
"Ivan" <Ivan@discussions.microsoft.com> a écrit dans le message de news:
22DF4E09-A33B-467B-AEB7-3236E81A5C29@microsoft.com...
Bonjour à tous,
Tout se passe dans un formulaire. Je souhaite qu'une Sub contienne par
exemple le code 'X=5' et qu'une autre Sub puisse par la suite récupérer la
valeur de X. Je suppose qu'il faut déclarer la variable X pour qu'elle
reste
stockée dans la mémoire tant que le formulaire reste ouvert. Mais comment
fait-on ? Est-ce la fonction 'PUBLIC' qu'il faut utiliser (si oui, comment
?)
Si tu restes dans le même formulaire, il te suffit de déclarer ta variable
tout en haut de ton module (juste après le option compare.... et avant le
premier sub).
Elle sera accessible alors par toutes les fonctions et les evenements du
formulaire.
Tout se passe dans un formulaire. Je souhaite qu'une Sub contienne par exemple le code 'X=5' et qu'une autre Sub puisse par la suite récupérer la valeur de X. Je suppose qu'il faut déclarer la variable X pour qu'elle reste stockée dans la mémoire tant que le formulaire reste ouvert. Mais comment fait-on ? Est-ce la fonction 'PUBLIC' qu'il faut utiliser (si oui, comment ?)
Si tu restes dans le même formulaire, il te suffit de déclarer ta variable tout en haut de ton module (juste après le option compare.... et avant le premier sub). Elle sera accessible alors par toutes les fonctions et les evenements du formulaire.
Arnaud
Ivan
Merci beaucoup
"Ivan" a écrit dans le message de news:
Bonjour à tous,
Tout se passe dans un formulaire. Je souhaite qu'une Sub contienne par exemple le code 'X=5' et qu'une autre Sub puisse par la suite récupérer la valeur de X. Je suppose qu'il faut déclarer la variable X pour qu'elle reste stockée dans la mémoire tant que le formulaire reste ouvert. Mais comment fait-on ? Est-ce la fonction 'PUBLIC' qu'il faut utiliser (si oui, comment ?)
Si tu restes dans le même formulaire, il te suffit de déclarer ta variable tout en haut de ton module (juste après le option compare.... et avant le premier sub). Elle sera accessible alors par toutes les fonctions et les evenements du formulaire.
Arnaud
Merci beaucoup
"Ivan" <Ivan@discussions.microsoft.com> a écrit dans le message de news:
22DF4E09-A33B-467B-AEB7-3236E81A5C29@microsoft.com...
Bonjour à tous,
Tout se passe dans un formulaire. Je souhaite qu'une Sub contienne par
exemple le code 'X=5' et qu'une autre Sub puisse par la suite récupérer la
valeur de X. Je suppose qu'il faut déclarer la variable X pour qu'elle
reste
stockée dans la mémoire tant que le formulaire reste ouvert. Mais comment
fait-on ? Est-ce la fonction 'PUBLIC' qu'il faut utiliser (si oui, comment
?)
Si tu restes dans le même formulaire, il te suffit de déclarer ta variable
tout en haut de ton module (juste après le option compare.... et avant le
premier sub).
Elle sera accessible alors par toutes les fonctions et les evenements du
formulaire.
Tout se passe dans un formulaire. Je souhaite qu'une Sub contienne par exemple le code 'X=5' et qu'une autre Sub puisse par la suite récupérer la valeur de X. Je suppose qu'il faut déclarer la variable X pour qu'elle reste stockée dans la mémoire tant que le formulaire reste ouvert. Mais comment fait-on ? Est-ce la fonction 'PUBLIC' qu'il faut utiliser (si oui, comment ?)
Si tu restes dans le même formulaire, il te suffit de déclarer ta variable tout en haut de ton module (juste après le option compare.... et avant le premier sub). Elle sera accessible alors par toutes les fonctions et les evenements du formulaire.