masquer onglet suivant le contenu d 'une cellule

STEPHFOR

XLDnaute Nouveau
bonjour,

est il possible à l aide d une macro de cacher un onglet si la cellule A2 est vide..

merci
 

flyonets44

XLDnaute Occasionnel
Re : masquer onglet suivant le contenu d 'une cellule

Bonjour
tu peux essayer ce code pour masque la ligne, à mettre dans le module de la feuille en question
Private Sub Worksheet_Activate
Dim cll As Range, Vcol&
Vcol=13
With Worksheets(?) index number
For Each cll In .Range("M2:M" & .Cells(Rows.Count,vcol).End(xlUp)).Row
If c.Value = "Y" Then
cll.EntireRow.Hidden = True
End If
Next
End With
End Sub
 

DL_13

XLDnaute Occasionnel
Re : masquer onglet suivant le contenu d 'une cellule

Bonjour,

Peut-être comme cela

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A2") = "" Then Sheets("Feuil2").Visible = xlSheetVeryHidden 'Nom de la feuille à Changer éventuellement
End Sub
Bonne Journée
 

Discussions similaires

Réponses
4
Affichages
184

Statistiques des forums

Discussions
312 209
Messages
2 086 274
Membres
103 168
dernier inscrit
isidore33