1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| Sub afficheongletx()
'---------------------------------------------------------------------------------------
' Macro qui affiche le "mois de mai" qui était un onglet masqué, qui masque les autres onglets sauf Accueil
'---------------------------------------------------------------------------------------
Dim Fe As Worksheet
Dim x, y As String
' cela peut être issue d'une validation de données
x = "mai"
y = "Accueil"
For Each Fe In ThisWorkbook.Worksheets
If Fe.Name = x Then
Sheets(x).Visible = True
Else
If Fe.Name = y Then
Sheets(y).Visible = True
Else
Fe.Visible = False
End If
End If
Next Fe
End Sub |
Partager