Bonjour,
J'ai parcouru le forum et pourtant il y a quelquechose que je n'ai pas saisi

Ceci n'est qu'une simple application pour comprendre les variables et leur déclaration.
Sur la feuille Feuil1, je lie un bouton à la macro test() suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Public a As Integer
 
Sub test()
    UserForm1.Show
    Range("A1").Value = a
End Sub
et j'ai créé une classe userform1 qui contient que le bouton CommandButton1:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Private Sub CommandButton1_Click()
    a = 10
    Me.Hide
End Sub
Donc on clique sur le bouton de la feuille et on change la valeur de a dans la cellule A1
Mais non...

Pourquoi ?

Merci