Sub Creation_FICHE()
With Sheets("FICHE_TRAME")
If IsError(Evaluate("='" & .[b2].Value & "'!B1")) Then
.Copy after:=Sheets(Left(.[b2], Len(.[b2]) - 3))
ActiveSheet.Name = .[b2]
ActiveSheet.Shapes("Button 1").Cut ' supprime le bouton
Else
MsgBox .[b2] & vbLf & "Feuille déjà existante.", , "Information"
End If
End With
End Sub