Sub test()
ActiveSheet.Unprotect
Dim ws As Worksheet, n As String
n = InputBox("Nom client ?")
If n = "" Then Exit Sub
Sheets("Vierge").Copy after:=Sheets("Sommaire")
Set ws = Sheets("Sommaire").Next
With ws
.Visible = True
.Name = n
End With
With Sheets("Sommaire")
.Hyperlinks.Add Anchor:=.Range("A65536").End(xlUp)(2), Address:="", _
SubAddress:=ws.Name & "!A1", TextToDisplay:=ws.Name
.Range("B65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!A6"
.Range("c65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!b6"
.Range("d65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!f6"
.Range("e65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!o6"
.Range("g65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!h6"
.Range("h65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!i6"
.Range("i65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!j6"
.Range("k65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!l6"
.Range("l65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!n6"
.Range("m65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!p6"
.Range("o65536").End(xlUp)(2).FormulaLocal = "='" & n & "'!q6"
End With
Sheets("Sommaire").Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowFiltering:=True
End Sub