Sub DysplayNo()
Dim w, x
Application.ScreenUpdating = False
For Each w In Split("lundi,mardi,mercredi,jeudi,vendredi,samedi", ",")
For Each x In Sheets(w).Range("n1:cm1"): x.EntireColumn.Hidden = Len(IIf(IsError(x), "", x)) = 0: Next
Next w
End Sub
Sub DysplayYes()
Dim w
Application.ScreenUpdating = False
For Each w In Split("lundi,mardi,mercredi,jeudi,vendredi,samedi", ",")
Sheets(w).Range("n1:cm1").EntireColumn.Hidden = False
Next w
End Sub