même Variable pour macros indépendante

  • Initiateur de la discussion Initiateur de la discussion Beber
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

Beber

Guest
Bonjour a tous

J ai un petit pb de variable..

Lors de l ouverture de mon fichier, j´utilise un user form avec 2 combo box suivi d´un module.
l utilisateur sélectionne donc 1 valeur pour chacun des combobox.
Je souhaiterai utiliser ces 2 valeurs lors de l´execution d´autres macros dans le fichier.

Ce que j´ai fait ds mon user form:

Private Sub CommandButton1_Click()
val1 = ComboBox2.Value
val2 = ComboBox1.Value
UNload.me
End Sub

ds un module qui suit (ds la même excution) ce userform et utilisant ces valeurs, je les ai déclaré en public. ca marche très bien.


Le pb est que lorsque je lance une macro indépendante située ds la première feuille de mon fichier et qui nécessite ces 2 valeurs. Celles-ci affiche ''. c´est à dire rien.


Je les ai donc déclaré en public aussi ds la feuille de code de ma premiere feuille.. Mais ca change rien


je sais pas trop comment résoudre ce pb.

Si qqun peut m´aider ce serait très sympa..


Merci d´avance


Beber
 
bonjour

ton souci doit venir de l'endroit ou tu as déclaré public tes variables.

en effet tu as dû les déclarer en tête de ton module de l'userform, ce qui les rend public seulement le temps de l'execution de celui-ci.

et sont donc perdu à la fermeture.

il faut les déclarer en tete d'un module standard (module1) et là, elles seront utilisable par l'ensemble du classeur.

salut
 
Salut Hervé

merci de ta rapide réponse

Je les ai bien déclaré ds un module indépendant de mon userform...

Le truc c´est que j´utilise une des variable en question ds la page de code de ma feuille de classeur.. Et a ce moment l valeur est ''

Est ce que cela a voir tu crois?

Beber
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

L
Réponses
14
Affichages
1 K
Line2mire
L
L
Réponses
2
Affichages
1 K
line2mire
L
Retour