Variable VBA pour le classeur entier

Bonjour,

J'aimerais définir une variable qui soit commune à toutes les macros du classeur.

Si j'ai bien compris,

 public variable as string

définit une variable uniquement pour le module. J'ai eu la fausse bonne idée de mettre chaque procédure dans un module différent....

Existe-il une solution ou dois-je impérativement couper-coller toutes mes procédures dans un seul et même module ?

A+

Bonjour,

Public variable as string

en entête de module, en dehors de toutes procédures et/ou fonctions, définit une variable pour le classeur.

Private variable as string

en entête de module, en dehors de toutes procédures et/ou fonctions, définit une variable uniquement pour le module.

En effet cela fonctionne...

En fait je redéfinissais la variable dans une procédure (Dim variable as string)

Ce qui la réintialisais... oups

merci

Rechercher des sujets similaires à "variable vba classeur entier"