Masquer une ligne si le resultat d'une cellule =0

Bonjour serait il possible de masquer une ligne si le résultat d'une cellule est égal a 0 et de retrouver celle ci si la cellule en question redevient <> de 0,j'essaie de masquer les lignes inutiles

EX:si a1=0 masquer la ligne 1

a9=0 masquer la ligne 9

Merci de votre aide.

Gégé

Bonjour

Avec une procédure évènementielle

A coller dans le code de la feuille

Ne surveille que les changements dans la colonne A

Option Explicit

Private Sub Worksheet_Calculate()
Dim Plage As Range
Dim Cel As Range

  On Error Resume Next
  Set Plage = Columns(1).SpecialCells(xlCellTypeFormulas, 23)
  On Error GoTo 0
  If Not Plage Is Nothing Then
    For Each Cel In Plage
      If Cel = 0 Then Rows(Cel.Row).Hidden = True Else Rows(Cel.Row).Hidden = False
    Next Cel
  End If
End Sub

Bonne soirée

Bonjour

Ce sujet est traité ici

https://forum.excel-pratique.com/excel/bouton-masquer-lignes-et-feuilles-sous-condition-t21907.html

Cordialement

Edit: Bonjour Banzai64, pas vu...dsl

Rechercher des sujets similaires à "masquer ligne resultat"