Déclarer une variable en global.

Adeus33

XLDnaute Occasionnel
Bonjour le forum,

J'aimerais savoir si il est possible de déclarer une variable en global, c'est a dire qu'on puisse l'utiliser dans plusieurs modules à la fois.

Merci d'avance pour votre aide.

Adeus33
 

Kotov

XLDnaute Impliqué
Re : Déclarer une variable en global.

Bonsoir Adeus,

Regarde l'aide Excel dans VBE (Visual Basic Editor - Touche Alt+F11), et recherche avec les mots clés "Public" "variables" ...

Tu trouveras beaucoup de renseignements sur les déclarations de variables (Public, Static, Constante, Preserve), leur portée et leur durée de vie qui sont des notions essentielles.

En gros, pour que ta variable soit disponible pour l'ensemble du projet, déclares en dehors de tes macros (par convention, tout en haut de ton module, section déclaration générale) sous la forme suivante : Public MaVariable As String (pour du texte par ex.)

Je te laisse faire les recherches, tu y trouveras une somme considérable d'infos utiles.
Ne jamais oublier que l'aide Excel est une mine d'or.

Bonne soirée
Kotov
 
Dernière édition:

Discussions similaires

Réponses
28
Affichages
1 K

Statistiques des forums

Discussions
312 429
Messages
2 088 351
Membres
103 824
dernier inscrit
frederic.marien@proximus.