Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Sub MasqueOngletSaufUn()
Dim nbonglet As Byte
For nbonglet = 1 To ThisWorkbook.Sheets.Count
If Sheets(nbonglet).Name <> "Nom de l'onglet à garder" Then
Sheets(nbonglet).Visible = 0
End If
Next
End Sub
Sub masque_les_feuilles_sauf_la_deuxième()
Dim feuille
With ThisWorkbook.Sheets
For feuille = 1 To .Count
If feuille <> 2 Then .Item(feuille).Visible = False
Next feuille
End With
End Sub
Sub affiche_toutes_les_feuilles()
Dim feuille
With ThisWorkbook.Sheets
For feuille = 1 To .Count
.Item(feuille).Visible = True
Next feuille
End With
End Sub
Sur le principe du Toogle (et à partir du code de ROGER2327)
1) première exécution de la macro :masque les feuilles
2) seconde exécution de la macro : démasque les feuilles
Code:
Sub masquedemasque_les_feuilles_sauf_la_deuxième()
Dim feuille
With ThisWorkbook.Sheets
For feuille = 1 To .Count
If feuille <> 2 Then .Item(feuille).Visible = Not .Item(feuille).Visible
Next feuille
End With
End Sub
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD