Macro enregistrer feuilles en fichiers

Bonjour, j'ai besoin de votre aide appréciée. Mon fichier contient 8 sheets dont 6 doivent être copiées dans 5 fichiers (2 sheets per file),

ensuite enregistrer le fichier dans mon bureau sous un nom précis. (ce qui fera 3 fichiers)

j'ai utilisé l'enregistreur macro en faisant tous les enregistrements un après l'autre et voici ce qu'a généré comme code, ça fonctionne quand j'excécute mais j'ai deux problèmes :

1-quand je ferme le tout et revenir pour l'exécuter : bog au niveau de la 4ème ligne voir partie en gras

2-autre chose, quand j'enlève les 'Sub' et 'End Sub' pour en faire une seule macro, ça bogue à la même place

Sub VentesDisk()

Sheets(Array("VentesDisk-2021", "Ventes-2022")).Select

Sheets("Ventes-2022").Activate

Sheets(Array("VentesDisk-2021", "VentesDisk-2022")).Move Before:= _

Workbooks("Classeur1").Sheets(1)

ChDir "\\fsusr\markj\Bureau"

ActiveWorkbook.SaveAs Filename:= _

"\\C\markj\Bureau\VentesDisk21-22.xlsx", FileFormat:= _

xlOpenXMLWorkbook, CreateBackup:=False

ActiveWindow.Close

Sheets("PageTitre").Select

End Sub

Sub AchatsDisk202122()

Sheets(Array("AchatsDisk2021", "AchatsDisk2022")).Select

Sheets("AchatsDisk2022").Activate

Sheets(Array("AchatsDisk2021", "AchatsDisk2022")).Move

ActiveWorkbook.SaveAs Filename:= _

"\\C\markj\Bureau\AchatsDisk21-22.xlsx", FileFormat:= _

xlOpenXMLWorkbook, CreateBackup:=False

ActiveWindow.Close

Sheets("PageTitre").Select

End Sub

Sub Crédits202122()

Sheets(Array("Crédits2021", "Crédits2022")).Select

Sheets("Crédits2022").Activate

Sheets(Array("Crédits2021", "Crédits2022")).Move

ActiveWorkbook.SaveAs Filename:= _

"\\C\markj\Bureau\Crédits202122.xlsx", FileFormat:= _

xlOpenXMLWorkbook, CreateBackup:=False

ActiveWindow.Close

Sheets("PageTitre").Select

End Sub

Bonjour Oum,

Tes explications ne sont pas claires du tout entre le nombre de feuilles et le nombres de fichiers !

Comment va évoluer le nom de tes fichiers dans le temps quand tes feuilles changeront de nom ?

Bonjour et Merci d'abord pour le retour rapide.

J'ai toujours le même nombre de feuilles et de fichiers, à noter que j'ai changé les noms des fichiers et fenêtres par discrétion car ce sont des fichiers de travail, ce ne sont pas des ventes et achats qui évoluent

Rechercher des sujets similaires à "macro enregistrer feuilles fichiers"