Bonjour Danyel, le Forum
Ce message est on ne peut plus explicite, il manque la fin d'instruction de ta Sub... qui est donc "End Sub"
Revérifie ligne à ligne ta macro, au besoin fais une débogage pas à pas (Touche de fonction [F8]) il est possible que tu aies entre-mélé deux macros avec des copier/collés, ou que tu aies une erreur de syntax qui laisse entendre à VBA que la macro se termine, ou qu'une autre commence...
Si le problème persite, post ce code erroné ici, on pourra sûrement remédier...
Bon Dimanche
@+Thierry