Bonjour Carlos, le Forum
Pour faire ceci, tu peux utiliser des Variables Publiques Déclarées dans un Module Standard et tu pourras y accéder depuis ton UserForm à l'initialise de celui-ci.
Module Standard :
Public LeContenudelaTextBox As String
Private Module de UserForm
Private Sub UserForm_Initialize()
TextBox1 = LeContenudelaTextBox
'etc...
End Sub
Et (par exemple) pour initilaliser la varaible publique, toujours dans le Private Module du UserForm :
Private Sub TextBox1_Change()
LeContenudelaTextBox = TextBox1
End Sub
Une autre approche, tu peux aussi, selon tes besoins, ne pas décharger le UserForm en Question (Unload UserForm1) mais simplement le masquer (UserForm1.Hide) mais attention toutefois aux ressources...
Bon Appétit
@+Thierry