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
 

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 330
Membres
103 188
dernier inscrit
evebar