Sub MasquerAfficher(MonGroupe As String, Choix)
Dim Param()
Dim GroupeFeuilles(99)
Dim x As Integer
Param = Application.Transpose(Range("Groupes").ListObject.DataBodyRange)
MonGroupe = "2"
x = 1
For i = 1 To UBound(Param, 2)
If Param(1, i) = MonGroupe Then
GroupeFeuilles(x) = Sheets(Param(2, i)).Name
x = x + 1
End If
Next i
For i = 1 To x - 1
Sheets(GroupeFeuilles(i)).Visible = IIf(Choix = "Masquer", xlSheetHidden, xlSheetVisible)
Next i
End Sub