XL 2016 Ligne auto masquer/afficher

  • Initiateur de la discussion Initiateur de la discussion MORISS
  • Date de début Date de début

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 !

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:
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+
 
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
 
- 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

  • Question Question
Microsoft 365 Envoi mail via vba
Réponses
5
Affichages
656
Réponses
14
Affichages
592
Réponses
12
Affichages
1 K
Retour