Pour utiliser une variable dans des modules différents ou dans des userforms différents il faut
1 - Déclarer la variable dans un module, n'importe lequel (et uniquement dans un module pas dans un userform ou dans une feuille ou dans le ThisWorkbook)
2 - La déclarer en début de module en dehors de tout code (en dehors d'une procédure (sub) ou d'une fonction (Function))
3 - La déclarer "Public"
__________________________________________________ __________________
Exemple en module1
Public MaVariable as string
__________________________________________________ __________________
Dans de gros développement (ou même dans des plus petits), il est tout à fait possible d'utiliser un module uniquement pour ce genre de variables.
1 - Déclarer la variable dans un module, n'importe lequel (et uniquement dans un module pas dans un userform ou dans une feuille ou dans le ThisWorkbook)
2 - La déclarer en début de module en dehors de tout code (en dehors d'une procédure (sub) ou d'une fonction (Function))
3 - La déclarer "Public"
__________________________________________________ __________________
Exemple en module1
Public MaVariable as string
__________________________________________________ __________________
Dans de gros développement (ou même dans des plus petits), il est tout à fait possible d'utiliser un module uniquement pour ce genre de variables.