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

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa