Excel VBA fermeture de toutes les feuilles actives

salut je souhaiterais a partir de VBA rendre invisible toutes les feuilles actives quand je clique sur un bouton comment faire

Bonjour,

Si je comprends bien > tu veux masquer toutes les feuilles visibles ...

Mais il va falloir en garder une visible > sinon, Excel va rouspéter ...

Un essai ...

Dans un Module ...

Sub MasquerLesFeuilles()
Dim Sh As Worksheet

    For Each Sh In ThisWorkbook.Worksheets
        If Sh.Name <> "Feuil1" Then     ' << adapter le nom de la feuille 
            If Sh.Visible = xlSheetVisible Then Sh.Visible = xlSheetHidden
        End If
    Next Sh
End Sub

ric

merci j'ai tres rapidement trouvé la solution j'étais tellement motivé a trouver

Rechercher des sujets similaires à "vba fermeture toutes feuilles actives"