form_load n'existe pas en VBA, il n'est utilisé que par VB. Si tu cherches à développer un truc en VB, tu n'as peut-être pas trouvé le bon forum.
Par contre si tu veux bien ouvrir ton userform depuis Excel, tu dois passer par l'événement Userform_Initialize. Mais ensuite ton formulaire ne s'ouvrira tout de même que si tu l'appelles spécifiquement via une macro associée à un bouton par exemple.