Bonsoir le forum.
J'ai regardé le lien de ton premier message et je vais développer ce que voulait dire Excalibur.
Il faut inscrire les valeurs le l'userform dans un onglet en utilisant UserForm_QueryClose puis recopier les valeurs de l'onglet dans la userform en utilisant UserForm_Initialize.
Je ne sais pas s'il y a plus élégant mais ce code marche.
Un exemple avec ma TextBox1
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
Cells(1, 1) = TextBox1.Value
End Sub
Private Sub UserForm_Initialize()
TextBox1.Value = Cells(1, 1)
End Sub