Re : une macro qui marche pas au premier coup !
Bonsoir pasglop,
Pas sur d'avoir compris, mais dans ton code commandbutton2_click de la feuil1 met userform7.show à la fin du code après le end if.
Ainsi tes variables que tu as définis dans ton code seront charger dans ton usf lors de l'ouverture de ton usf (comme un usf_initialize en fait).
Actuellement tu charges d'abord ton usf, donc les variables ne seront pas pris en compte.
Et la méthode userform7.Hide ne décharge pas l'usf mais le masque simplement, d'ou ton problème à la réouverture.
A te lire!