Valeur variable conservée entre module et workbook

Bonjour à tous

Il y a quelques années j'ai réalisé un fichier pour le suivi de mes comptes mais sans passer par du VBA.

Aujourd'hui j'ai un peu plus de temps (retraite oblige) et j'ai envie de refaire ce fichier en remplaçant les MEF et formules par du VBA.

Histoire de m'amuser.

Je voudrais savoir comment conserver la valeur d'une variable entre un module et une sub dans ThisWorkbook

En plus clair, mon projet se présente ainsi :

image

je déclare mes variables dans le Module1

image

Je définie leur valeur dans le Module2 et je les utilise dans ce même module,

image

mais je suis appelé à les utiliser (variable et sa valeur) aussi dans une Sub de ThisWorkbook mais je perds leur valeur.

image

Comment faire pour que la valeur de la variable soit conservée ?

Merci de votre aide

Bonsoir

En principe si vous déclarez votre variable en Public (comme je le vois) en entête d'un module, elle sera conservée

Si vous la perdez, vérifiez déjà que vous ne l'avez pas aussi déclarée ailleurs dans un autre sub

Cordialement

Merci beaucoup, ça fonctionne !!!

comment fermer le sujet ?

Bonjour

comment fermer le sujet ?

Cordialement

Rechercher des sujets similaires à "valeur variable conservee entre module workbook"