Bonjour,
Lors de la sauvegarde automatique d'une copie de mon classeur actif à l'aide d'une macro, un nouveau classeur s'ouvre en parallèle nommé "Classeur 0x" avec les mêmes données.
Tout le reste fonctionne parfaitement bien et ma copie initiale sauvegardée est également correcte. Je ne comprends pas cette ouverture intempestive du nouveau classeur a chaque fin de macro alors que je n'ai rien demandé dans le programme.
Voici la fin du code en question :
'Sauvegarde copie nouveau fichier
Worksheets(Array("sheet1", "sheet2")).Copy
Worksheets("sheet2").Activate
Chemin = "C:\Users\user\Desktop\"
'Ajoute l'indice et la date du jour dans le nom du fichier
Fichier = "Numérotation config_" & rev & "_" & Format(Date, "ddmmyyyy") & ".xlsx"
ActiveWorkbook.SaveCopyAs Chemin & Fichier
'Sauvegarde et fermeture fichier de travail
ActiveWorkbook.Close True
Application.ScreenUpdating = True
End Sub
Merci par avance pour votre aide car je commence à ronger mon clavier.
Lors de la sauvegarde automatique d'une copie de mon classeur actif à l'aide d'une macro, un nouveau classeur s'ouvre en parallèle nommé "Classeur 0x" avec les mêmes données.
Tout le reste fonctionne parfaitement bien et ma copie initiale sauvegardée est également correcte. Je ne comprends pas cette ouverture intempestive du nouveau classeur a chaque fin de macro alors que je n'ai rien demandé dans le programme.
Voici la fin du code en question :
'Sauvegarde copie nouveau fichier
Worksheets(Array("sheet1", "sheet2")).Copy
Worksheets("sheet2").Activate
Chemin = "C:\Users\user\Desktop\"
'Ajoute l'indice et la date du jour dans le nom du fichier
Fichier = "Numérotation config_" & rev & "_" & Format(Date, "ddmmyyyy") & ".xlsx"
ActiveWorkbook.SaveCopyAs Chemin & Fichier
'Sauvegarde et fermeture fichier de travail
ActiveWorkbook.Close True
Application.ScreenUpdating = True
End Sub
Merci par avance pour votre aide car je commence à ronger mon clavier.