Bonjour,

J'aimerais pouvoir fermer l'userform active. Cependant je ne souhaite pas utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Me.Close= True           'ou 
Unload.Me                  'ou encore
Unload.Userform1
En j'ai une multitude de Userform et sur chacune d'elles j'ai un bouton retour qui renvoie à la Userform principale.
Au lieu d'écrire toujous les même lignes de codes pour chaque bouton de chaque userform je souhaite créé une subroutine qui ferme la userform active. C'est pour ça que les exemple au dessus ne fonctionne pas (ou sont mal écrit).
Est ce qu'il y a quelquechose du genre ActiveWorkbook mais pour une userform car j'ai essayé mais je n'ai pas trouvé.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Sub Retour()
    If MsgBox("Retour au menu princial ?   ", vbQuestion + vbYesNo) = vbYes Then
           'ligne manquante  
    End If
End Sub
En vous remerciant.