pas ouvert ton fichier, mais dans celui que je t'ais donné, fonctionne en modifiant ainsi :
Code:
Option Explicit
Private Sub TextBox2_Change()
Range("A1") = TextBox2
TextBox1 = IIf(Range("A1") = 0, "", Range("A1"))
End Sub
Private Sub UserForm_Initialize()
TextBox1 = IIf(Range("A1") = 0, "", Range("A1"))
End Sub