GuillaumA
XLDnaute Occasionnel
Bonjour à tous,
J'utilise cette macro afin de faire disparaître en feuil2 la ligne dans laquelle la valeur B s'affiche en colonne 15 (Q) lorsque je tape A dans la cellule M19 de la feuil1 et vis et versa.
Je voudrai rajouter le critère 0.
Ex: Lorsque j'affiche A en M19, la ligne de la feuil 2 dans laquelle B ou 0 s'affichent en colonne Q doit disparaître
Lorsque j'affiche B en M19, la ligne de la feuil 2 dans laquelle A ou 0 s'affichent en colonne Q doit disparaître
Comment rajouter "0" dans la fonction Var = ??
Cordialement
Guillaume A.
J'utilise cette macro afin de faire disparaître en feuil2 la ligne dans laquelle la valeur B s'affiche en colonne 15 (Q) lorsque je tape A dans la cellule M19 de la feuil1 et vis et versa.
Je voudrai rajouter le critère 0.
Ex: Lorsque j'affiche A en M19, la ligne de la feuil 2 dans laquelle B ou 0 s'affichent en colonne Q doit disparaître
Lorsque j'affiche B en M19, la ligne de la feuil 2 dans laquelle A ou 0 s'affichent en colonne Q doit disparaître
Comment rajouter "0" dans la fonction Var = ??
Private Sub Worksheet_Change(ByVal Target As Range) 'Modify list according to type (A, B)
If Intersect(Target, Range("M19")) Is Nothing Then Exit Sub
With Sheets("Feuil2")
.Rows.Hidden = False
Select Case Range("M19")
Case "A"
Var = "B"
Case "B"
Var = "A"
Case Else
Var = ""
End Select
For i = 5 To .Cells(Rows.Count, 15).End(xlUp).Row
.Rows(i).Hidden = .Cells(i, 15) = Var
Next i
End With
End Sub
Cordialement
Guillaume A.
Dernière édition: