He oui, la programmation ça s'apprend
Ta variable est déclarée locale à la procédure form_load(); elle n'est donc pas visible depuis la procédure option2_click() et sa valeur est par conséquent 0.
Tu dois déclarer ta variable resultat en dehors de toute procédure pour qu'elle soit commune à toutes.
Dans la liste déroulante en haut à gauche de ta fenêtre de code, tu trouveras tout au début une ligne « (Général) » qui sert à ça.
Il ne te reste qu'à déplacer ta déclaration « Dim resultat As Integer » à cet endroit.