Bonjour tout le monde,
Une macro à adapter aux données réelles devrait faire l'affaire. Le nouveau classeur est enrichi et sauvegardé dans le même dossier :
Option Explicit
Sub Macro1()
Dim wB1 As Workbook, wB2 As Workbook
Dim chemin As String, slash As String, fichier As String
Dim i As Byte, ligne As Long, doublon As Boolean
Set wB1 = ThisWorkbook
slash = Application.PathSeparator
chemin = ThisWorkbook.Path & slash
Do
doublon = False
fichier = InputBox("Entrez le nom du nouveau fichier SANS son extension : ", "Nouveau fichier")
fichier = chemin & fichier & ".xlsx"
If Dir(fichier) <> "" Then
doublon = True
MsgBox "Ce fichier existe déjà, vous devez choisir un autre nom.", vbCritical + vbOKOnly, "Erreur"
End If
Loop Until Not doublon
Workbooks.Add.SaveAs fileName:=fichier
Set wB2 = ActiveWorkbook
' Transfert
wB1.Worksheets(1).Range("A1:C10").Copy wB2.Worksheets(1).Range("A1")
For i = 2 To 3
ligne = wB2.Worksheets(1).Range("A" & Rows.Count).End(xlUp).Row + 1
wB1.Worksheets(i).Range("A2:C10").Copy wB2.Worksheets(1).Range("A" & ligne)
Next i
End Sub