XL 2016 Ligne auto masquer/afficher

MORISS

XLDnaute Junior
Bonjour,

Je viens vers vous car j'aimerais savoir s'il serait possible d'afficher une ligne entier celons le résultat d'une cellule exemple :

J'aimerais tout simplement que si E26 est supérieur à 0 la ligne 43 soit afficher, si E27 est supérieur à 0 la ligne 44 soit afficher.

Merci d'avance pour votre aide.

Cordialement
 
Dernière édition:

Paf

XLDnaute Barbatruc
Bonsoir,

peut-être simplement quelque chose comme ceci :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("E26:E27")) Is Nothing Then
    If Target.Value > 0 Then
        Rows(Target.Row + 17).Hidden = False
    Else
        Rows(Target.Row + 17).Hidden = True
    End If
End If
End Sub

A+
 

Jacky67

XLDnaute Barbatruc
Bonjour,

Je viens vers vous car j'aimerais savoir s'il serait possible d'afficher une ligne entier celons le résultat d'une cellule exemple :

J'aimerais tout simplement que si E26 est supérieur à 0 la ligne 43 soit afficher, si E27 est supérieur à 0 la ligne 44 soit afficher.

Merci d'avance pour votre aide.

Cordialement
Bonsoir;
Est-ce le résultat d'un calcul ?
Ceci peut-être
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
    Rows("43").Hidden = [E26].Value <= 0
    Rows("44").Hidden = [E27].Value <= 0
End Sub
 

Discussions similaires