même valeur de variable dans tout le module

  • Initiateur de la discussion Initiateur de la discussion p.pat27
  • 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 !

P

p.pat27

Guest
Bsr

Je recherche le moyen de conserver la valeur d'une variable définie dans une procédure lorsque j'exécute d'autre procédure.
EX: J'ai nommé une variable cheminrep dans la procédure "TITI" que je veux réutiliser dans la procédure "TOTO"; mais dès que j'appelle la SUB "TOTO" elle se vide.

Pouvez vous m'aider ???

Merci
 
Re : même valeur de variable dans tout le module

bonsoir pat,

tu dois déclarer ta variable en dehors de toute procédure comme ceci :

Code:
Dim cheminrep As String
Sub toto()
cheminrep = "coucou"
Call titi
End Sub
Sub titi()
[a1] = cheminrep
End Sub

places ce code dans un module d'un classeur vierge et déclenches toto...

Interesses-toi également aux variables dites Publiques

A+
 
Re : même valeur de variable dans tout le module

Bsr ledzepfred

Il faut juste déclarer la variable avant les SUB? et elle gardera sa valeur dans tout le module ?
J'essaie dès demain matin au boulot.
Et pour la garder dans tout le worksbook, il faut la mettre dans thisworkbook ??

Merci de ces conseils
 
- 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

R
Réponses
8
Affichages
2 K
raoulruiz
R
Y
Réponses
4
Affichages
1 K
YoanRey
Y
N
Réponses
0
Affichages
680
N
D
Réponses
8
Affichages
2 K
B
Réponses
4
Affichages
2 K
benoitoleron
B
Retour