Set permet d'assigner a un objet toutes les propriétés d'un autre objet. Exemple :
Tu as un TextBox sur une feuille.
Tu créer un variables : Dim TextBoxVar as TextBox
Cette variable contient les memes proprietes qu'un TextBox sur une feuille
Ensuite, tu souhaites que ta variable est les mêmes params que le TextBox de la feuille : tu ne peux pas faire TextBoxVar = TextBox !!!
Par contre, si tu fais Set TextBoxVar = TextBox alors là ca marche.
Tu ne comprends peut-être pas trop l'utilité, mais ça l'est.
J'espère que tu as compris. En attendant ta réponse, bonne prog à toi et salut.