Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

masquer une feuille des qu'elle n'est plus active

moutchec

XLDnaute Occasionnel
Bonjour à tous,
je cherche un code vba pour masquer automatiquement la feuille 1 de mon classeur dès qu'elle n'est plus active.
Merci d'avance pour votre aide.
 

Lone-wolf

XLDnaute Barbatruc
Bonjour moutchec , le Forum

Dans ThisWorkbook

VB:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    If ActiveSheet.Name = "Feuil1" Then
        Exit Sub
    Else
        Feuil1.Visible = False
    End If
End Sub

Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
    Feuil1.Visible = True
    Cancel = True
End Sub
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…