Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim NouveauNum As Integer
Dim ws As Worksheet
Dim wsexist As Boolean
Application.ScreenUpdating = False
If Not Intersect(Target, Range("G9")) Is Nothing Then
NouveauNum = Range("F9")
wsexist = False
If Range("F9").Value <> "" Then
For Each ws In Worksheets
If ws.Name Like NouveauNum Then
wsexist = True
Exit For
End If
Next ws
If Not wsexist Then
Worksheets("Modèle").Copy After:=Sheets("Modèle")
ActiveSheet.Name = NouveauNum
ActiveSheet.Range("a2") = NouveauNum
End If
End If
Cancel = True
End If
Application.ScreenUpdating = True
End Sub