Decharger UserForm sans executer Initialiaze

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

mikael2235

XLDnaute Occasionnel
Bonjour,

Je viens de constater dans un fichier que quand je fais un Unload Userform1, il m'execute la Private Sub UserForm1_Initialize()
Est-ce normal ?

Comment l'empecher, tout en le faisant décharger le USF ?

Merci. Mikael
 
Re : Decharger UserForm sans executer Initialiaze

Bonjour,

J'ai bien constaté qu'il manquait ce "1".

Mais quand on selectionne dans les listes déroulantes "UserForm" et "Initialize", il ne se met pas.
Et ne met que UserForm_Initialize, même si l'on a plusieurs USF.
Effectivement, en mettant le numéro du USF, ça parait fonctionner, mais jusqu'a présent je n'ai jamais eu besoin de le rajouter.

Je vous joins un fichier exemple.
 

Pièces jointes

Re : Decharger UserForm sans executer Initialiaze

Re,

pas le nom qu'il faut indiquer mais la classe d'objet...

Code:
Private Sub UserForm_Initialize()
    MsgBox "Initialize UserForm2"
End Sub

maintenant à priori tu veux décharger un usf (le 2) alors qu'il n'a pas été chargé en mémoire.... de ce fait il le charge.... vois pas trop où tu veux en venir ???
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
522
Retour