Bonjour,
L'application Excel n'est pas fermée après l'enregistrement. Lors de la réouverture, le même classeur avec la même désignation était lancé dû à ta tempo de 30 secondes ce qui provoquait les messages d'erreurs et le plantage de ta macro dont le load de ton USF.
L'ajout de la procédure suivant devrait résoudre ton problème, en gros shut-down l'application Excel et non pas juste ton classeur :
Application.Quit
Par contre je n'arrive pas à le placer correctement dans tes codes au vu de la temporisation de tes procédures stop et set timer de 30 secondes, elles mêmes court-circuitées par le code Application.Quit .. Sais-tu quels sont leur rôle ?
Peut être quelqu'un aura-t-il une autre idée. En tout cas avec une tempo à 2 secondes et cette ligne en plus dans le stop timer ça résout le soucis.
Bonne soirée.