Affichage onglet feuille

Bonjour,

à l'ouverture de mon classeur, je cache la totalité des onglets grace au code suivant :

ActiveWindow.DisplayWorkbookTabs = False

je cherche ensuite le moyen d'afficher l'onglet d'une seule feuille selon que le critère Visible de la Feuille soit -1 (soit slSheetVisible)

If Sheets("TEST").Visible = -1 Then
    Sheets("TEST"). ' "affichage de l'onglet"
End If

pouvez vous m'aider à completer ce code ?

Bonsoir,

La propriété Visible des feuilles répond à une autre logique que DisplayWorkbookTabs = False

Quand DisplayWorkbookTabs = False toutes les feuilles sont visible : Seul l'affichage des onglets est masqué.

Si DisplayWorkbookTabs = False pour afficher une feuille il suffit de l'activer.

Sheets("TEST").Activate

Inversement DisplayWorkbookTabs peut être True et toutes les feuilles (sauf une) masquées (non visible)

A+

Sheets("TEST").Activate

c'est pour afficher la feuille, j'aurais besoin d'afficher simplement son onglet mais par macro

En fait, je viens de comprendre,

l'affichage des onglets c'est tout ou rien,

si 1,3,5,7 onglet visible et 2,4,6,8 onglet masqué

si on affiche les onglet alors on aura obligatoirement 1,3,5,7

si on cache les onglets alors on aura obligatoirement "rien"

Rechercher des sujets similaires à "affichage onglet feuille"