Sub ExtraireFeuille()
Dim NSht As Integer, VPath As String, VFic As String
' Définir le chemin de sauvegarde
VPath = ThisWorkbook.Path
' Pour chaque feuille contenu dans le classeur - 1
For NSht = 1 To ActiveWorkbook.Sheets.Count
' Nom du fichier = nom de la feuille
VFic = Sheets(NSht).Name
' Déplacer la feuille dans un nouveau classeur
Sheets(NSht).Move
' Sauvegarder ce nouveau classeur
ActiveWorkbook.SaveAs VPath & "\" & VFic
' Le fermer
ActiveWorkbook.Close
Next NSht
End Sub