Sub Bouton3_Clic()
With Sheets("Menu")
Select Case Range("D18")
Case "tous le mois"
Sheets("Question 2").Columns("H:AQ").EntireColumn.Hidden = True
Call print_q2
Case "Semaine 1"
Sheets("Question 2").Columns("O:AQ").EntireColumn.Hidden = True
Call print_q2
Case "Semaine 2"
Sheets("Question 2").Columns("H:N").EntireColumn.Hidden = True
Sheets("Question 2").Columns("o:u").EntireColumn.Hidden = False
Call print_q2
Case "Semaine 3"
Sheets("Question 2").Columns("H:U").EntireColumn.Hidden = True
Sheets("Question 2").Columns("V:AB").EntireColumn.Hidden = False
Call print_q2
Case "Semaine 4"
Sheets("Question 2").Columns("H:AB").EntireColumn.Hidden = True
Sheets("Question 2").Columns("AC:AI").EntireColumn.Hidden = False
Call print_q2
Case "Semaine 5"
Sheets("Question 2").Columns("H:AI").EntireColumn.Hidden = True
Sheets("Question 2").Columns("AJ:AQ").EntireColumn.Hidden = False
Call print_q2
End Select
End With
End Sub
Sub print_q2()
With Sheets("Question 2")
ExecuteExcel4Macro "PRINT(1,,,1,,,,,,,,2,,,TRUE,,FALSE)"
End With
End Sub