Private Sub CommandButton1_Click()
Dim I As Byte 'déclare la variable I (Index)
Dim J As Byte 'déclare la variable J (incrément)
ActiveCell.Select 'enlève le focus au bouton
I = ActiveSheet.Index 'définit l'index I
For J = I + 1 To Sheets.Count 'boucle sur tous les onglets du classeur après l'onglet I
With Sheets(J) 'prend en compte l'onglet J
'si l'onglet est masqué, il devient visible, sort de la procédure
If .Visible = False Then .Visible = True: Exit Sub
End With 'fin de la prise en compte de l'onglet J
Next J 'prochain onglet de la boucle
End Sub