Dim DatRet As String, Mois As String, Année As String 'déclaration des variables
DatRet = Format(Sheets("BL").Range("E4"), "dd-mm-yyyy") 'initialisation
Mois = Format(Sheets("BL").Range("E4"), "mmmm")
Année = Format(Sheets("BL").Range("E4"), "yyyy")
Range("A6:F6").Copy
Cells(Range("A65536").End(xlUp).Row + 1, 1).PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Sheets(Mois & "_" & Année).Select
Cells(Range("A65536").End(xlUp).Row + 1, 1).PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False
ActiveSheet.PivotTables(Mois & "_" & Année).PivotSelect "Client[All]", xlLabelOnly + _
xlFirstRow, True
Application.CutCopyMode = False
ActiveSheet.PivotTables(Mois & "_" & Année).PivotCache.Refresh
'Sheets(Mois & "_" & Année).Protect
Columns("A:F").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Range("G1").Select
'ActiveSheet.Protect
Sheets("RETOUR").Select
Range("A15:F800").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Range("A11").Select
End Sub