Bonjour à tous,
Voici le code :
Merci à vous
Voici le code :
Code:
Sub CreeClasseurs()
Dim Chemin$
Application.DisplayAlerts = False
Application.ScreenUpdating = False
On Error Resume Next
[A1:z10000].AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[ab1], Unique:=True
For Each C In Range("ab2", Range("ab65000").End(xlUp))
Range("ab2") = C
Sheets("Modèle").Select
[A2:z100].Clear
Sheets("Test").[A1:z10000].AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Sheets("Test").[ab1:ab2], CopyToRange:=Sheets("Modèle").[A1:z1], Unique:=False
ActiveSheet.Copy
ActiveSheet.Name = C
Chemin = "C:\Users\Jack\Desktop\Test\Liste\Nom\"
ActiveWorkbook.SaveAs Filename:=Chemin & C & ".xls", FileFormat:=xlExcel8
ActiveWorkbook.Close
Sheets("Test").Select
Next C
End Sub
Merci à vous
Dernière édition: