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

XL 2010 VBA - Remasquer les feuilles affichées automatiquement

tchi456

XLDnaute Occasionnel
Bonjour,

J'ai un fichier qui comporte des feuilles masquées et je souhaiterais pouvoir remasquer automatiquement les feuilles que je viens d'afficher lorsque je vais sur une autre feuille.

Pouvez-vous m'aider?

Mes meilleures salutations,

Thierry
 
Solution
Bonjour le forum
Bonjour tchi456

En supposant que ta feuille soit cachée (0 - XlSheetHidden), tu mets ce code sur la feuille que tu affiches :
VB:
Private Sub Worksheet_Deactivate()
If Sheets.Count > 1 Then Me.Visible = xlSheetHidden
End Sub

Bonne journée
@+ Eric c

Eric C

XLDnaute Barbatruc
Bonjour le forum
Bonjour tchi456

En supposant que ta feuille soit cachée (0 - XlSheetHidden), tu mets ce code sur la feuille que tu affiches :
VB:
Private Sub Worksheet_Deactivate()
If Sheets.Count > 1 Then Me.Visible = xlSheetHidden
End Sub

Bonne journée
@+ Eric c
 
Réactions: cp4

Discussions similaires

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