Bonsoir Xavier, bonsoir le forum,
Pour le TextBox, les propriétés Enabled ou Locked (TextBox1.Enabled = True ou TextBox1.Locked = True) premettent de le bloquer. Enabled l'affichera grisé donc inaccessible tandis que Locked interdit la modification mais permet l'accession (pour un copier/coller par exemple). Si tu veux indiquer clairement à l'utilisateur que ce champ ne lui est pas autorisé, Enabled me paraît plus significatif.
Tu peux utiliser un label avec la propriété Caption. Label1.Caption =Sheets('Staff').Range('A2')