Bonjour.
Quel que soit le nom particulier de votre objet, son générateur d'évènements internes s'appelle toujours UserForm (voir la liste déroulante 'Objet' au dessus de la fenêtre de code, du coté gauche). Il déclenche l'évènement Initialize une seule fois, après la mise en place de sa structure complète en mémoire, mais avant son 1er affichage par la méthode Show. C'est lors de chaque emploi de cette dernière qu'il déclenche l'évènement Activate, donc même après un Hide, contrairement à Initialize. C'est seulement ces considérations qui doivent guider votre choix de l'évènement (liste déroulante 'Procédure', à droite cette fois), et à première vu Initialize convenait très bien pour votre besoin.