label.caption n'est pas mise à jour

J'ai un petit problème dans mon vba. Je suis nouveau dans vba. Donc, ajoutez-moi dans cette affaire.

J'ai deux forms d'user comme image.

Userform1

Userform2

Le code suivant pour userform 1

Private Sub CommandButton1_Click() Me.Hide UserForm2.Show End Sub 

Le code suivant pour userform 2

 Private Sub CommandButton1_Click() Me.Hide UserForm1.TextBox1.Value = "" UserForm1.Show End Sub Private Sub UserForm_Initialize() Label2.Caption = UserForm1.TextBox1.Value End Sub 

le problème est de revenir à userform 1 et de saisir la valeur dans la textbox, puis de cliquer sur le button aller, il redirige vers userform 2 mais pas la mise à jour de label1.caption.

Quelqu'un peut-il m'aider sur la façon de mettre à jour le label1 ?????

Utilisez l'événement Useform_Activate sur userform 2.

 Private Sub UserForm_Activate() Label2.Caption = UserForm1.TextBox1.Value Me.Repaint End Sub 

Utilisez Me.Repaint après avoir configuré la valeur, cela forcera le formulaire à mettre à jour tout ce qui s'y trouve et la valeur sera affichée.