Désolé je n'ai pas eu le temps de répondre plus tôt !
Oui, je parle bien des variables publiques, je me suis renseigné apparement global n'existe pas...
En gros pour la première "fonction" :
*J'appuie sur un bouton sur le ruban en haut
Ce bouton lance un Userform 1
*J'appuie sur un bouton dans cet Userform 1
Ce bouton lance un bloc d'instruction et termine par le lancement de l'Userform 3
La deuxième "fonction" :
*J'appuie sur un autre bouton sur le ruban en haut
Ce bouton lance directement l'Userform 3
Quant à l'Userform 3 :
*J'appuie sur un certain bouton dans cet Userform 3
il teste si la "fonction" qui l'a appelée est la première ou la deuxième, et execute un certain bloc d'instruction selon le cas.
J'espère avoir été plus clair !
Merci !