Bonjour,
Pour compléter ce que dit Steelson [ ] il te faut de préférence déclarer ta variable dans un module Standard...
Une variable est privée par défaut, c'est à dire qu'une variable de niveau Module déclarée avec Dim n'est accessible que par les procédures du même module. Déclarée avec Public, elle devient publique, soit accessible à partir de n'importe quel module du projet.
Cependant si elle se trouve dans un module public, il suffit d'invoquer son nom pour y accéder et renvoyer sa valeur, mais si le module est privé, le nom du module est requis pour la renvoyer (NomModule.epee).
Les modules Standard sont public par défaut. Ils deviennent privés si la déclaration : Private Module est apposée en tête du Module.
Les autres modules (en laissant de côté les modules de classe) sont par définition privés (Modules de feuilles, classeur, Userforms)...
L'initialisation peut se faire à l'ouverture du classeur, en utilisant la procédure Workbook_Open (dans ThisWorkbook).
Cette valeur sera conservée tant que tu ne la modifies pas au cours de l'exécution du programme...
Pour en dire plus, il faudrait savoir de quelle façon tu entends l'utiliser.
Cordialement.