Bonjour,
If rep = vbYes Then MsgBox ("Merci d'avoir correctement suivi les instructions. Fait bonne usage de cette fiche") : exit sub
exit sub te permets de quitter ta macro. Assure toi de l'état de ton fichier avant de quitter (si tu as enlevé des protections, changé de feuille..)
dans ce cas écris le "if" sur plusieurs lignes , exemple :
If rep = vbYes Then
MsgBox ("Merci d'avoir correctement suivi les instructions. Fait bon usage de cette fiche")
...............
exit sub
end if