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

XL 2013 (RESOLU) Afficher / Masquer des lignes et des colonnes selon les valeurs de deux cellules

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

chaelie2015

XLDnaute Accro
Bonsoir Forum
Dans la feuille 'CEO' j'ai un tableau (E7:BA7) et deux cellule D2 (pour les lignes) et D4 (pour les colonne) je souhaite masquer ou afficher les lignes et les colonnes en fonction des chiffres dans les cellules D2 et D4.
Merci
 

Pièces jointes

Solution
Bonsoir Chaelie,
Un essai en PJ avec :
VB:
Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Fin: If Target.Count > 1 Then Exit Sub
    Application.ScreenUpdating = False
    If Not Intersect(Target, [D2]) Is Nothing Then
         NumLig = Target + 7
         Rows("7:60").EntireRow.Hidden = False
         Rows(NumLig & ":60").EntireRow.Hidden = True
    ElseIf Not Intersect(Target, [D4]) Is Nothing Then
         NumCol = Target + 4
         Columns("D:BA").EntireColumn.Hidden = False
         Range(Cells(1, NumCol), Cells(1, 54)).EntireColumn.Hidden = True
    End If
Fin:
End Sub
Bonsoir Chaelie,
Un essai en PJ avec :
VB:
Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Fin: If Target.Count > 1 Then Exit Sub
    Application.ScreenUpdating = False
    If Not Intersect(Target, [D2]) Is Nothing Then
         NumLig = Target + 7
         Rows("7:60").EntireRow.Hidden = False
         Rows(NumLig & ":60").EntireRow.Hidden = True
    ElseIf Not Intersect(Target, [D4]) Is Nothing Then
         NumCol = Target + 4
         Columns("D:BA").EntireColumn.Hidden = False
         Range(Cells(1, NumCol), Cells(1, 54)).EntireColumn.Hidden = True
    End If
Fin:
End Sub
 

Pièces jointes

Bonsoir sylvanu
C'est parfait, merci
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
347
Réponses
4
Affichages
56
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…