Appeler macro entre userform

Bonjour,

Pourriez vous m'indiquer comment procéder afin d'appeler une macro dans un userform mais faisant partie d'un autre userform?

Merci par avance pour votre aide

Bonjour,

Il faut que la macro soit une méthode de l'userform 1, c'est-à-dire déclarée publique, par exemple :

Public Sub MaProcedureTest()
  MsgBox "Test"
End Sub

Pour l'appeler depuis l'userform 2, il faut faire référence à la méthode, par exemple :

Private Sub CommandButton1_Click()
  UserForm1.MaProcedureTest
End Sub

merci à vous

Rechercher des sujets similaires à "appeler macro entre userform"