Voici mon code présentement ;
Sub Créer_Feuilles()
Dim Cel As Range
For Each Cel In Range("A2", Range("A" & [a65000].End(xlUp).Row))
If Cel <> "" And FeuilleExiste(Cel.Value) = False Then
Sheets("BO-001").Select
Cells.Copy ' Copie
Sheets.Add ' Ajout d'une nouvelle feuille
ActiveSheet.Paste ' Collage de la feuille copiée précédemment
ActiveSheet.Name = Cel.Value
End If
Next Cel
End Sub
Function FeuilleExiste(Nom As String) As Boolean
On Error Resume Next
FeuilleExiste = Sheets(Nom).Name <> ""
On Error GoTo 0
End Function