Bonjour,
Il n'est pas utile de passer par une variable :
Sheets("Feuil2").Cells(1,1)= Me.TextBox1 'suffit amplement dans les cas les plus courants
Si tu veux utiliser la notation A1 il faut utiliser l'objet Range :
montest = UserForm1.TextBox1.Value
Sheets("Feuil2").Range("A1").Value = montest
Dans les 2 cas ne pas oublier les guillemets.
Nota : Merci d'encadrer tout ce qui est VBA dans le forum avec la balise code </>
A+