Re,
Fichier ouvert.
Solution 1
Déclarez votre variable dans un module elle sera utilisable ne n'importe quel endroit de votre code :
VB:
Option Explicit ' En tête de module
Public NomUtilisateur As String
Puis dans user form :
Code:
NomUtilisateur = TextUser.Text
Mettez la valeur dans une cellule d'une feuille (Cachée ? )
Code:
'Dans userForm
ThisWorkBook.Sheets("LaFeuille").Range("B1")= Text.User
Et surtout suivez un tuto de démarrage sur vba. Vous trouverez bien quelque chose.