Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$AN$2" Then
Sheets(CStr(Target.Value)).Cells.Copy
Sheets("calcul").Cells.PasteSpecial Paste:=xlPasteValues
End If
If Target.Address = "$AL$2" Then
Sheets(CStr(Target.Value)).Cells.Copy
Sheets("calendrier").Cells.PasteSpecial Paste:=xlPasteValues
End If
End Sub