Bonjour
je crois que l'on ne part pas dans la bonne direction
Quand tu marques
Application.Workbooks.Open "C:\Users\ROCKET\Desktop\GESTION\A " & Format(Now, "yyyy mm dd hhmmss") & ".xls"
Cela veut dire que tu veux ouvrir un fichier avec un nom variable
Et dans ce cas la tu veux ouvrir un fichier qui n'existe pas car Now varie toute les secondes (sous réserve)
Donc moralité joins la macro complète oule meilleur du mieux du plus bien joins un fichier avec ta macro
Edit
je viens de relire mes post précédents et
Banzai64 a écrit :
Définit ton non de sauvegarde avant de créer ton fichier
Avant la création c'est à ce moment la que tu définis Fichier
Fichier = "A " & Format(Now, "yyyy mm dd hhmmss") & ".xls"