Bonjour a tous.
j'utilise la macro suivante pour masquer des lignes
Mon souci est que si j'ai des valeurs dans les colonnes A,B ou C mais pas dans la colonne D l'es lignes sont bien masquées mais si j'ai des valeurs dans les colonnes apres la colonne D ( E et suivantes) les lignes ne se masquent plus !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Private Sub CommandButton1_Click() ' Application.ScreenUpdating = False Range("D3:D400").Select For Each Cell In Selection Cpt = 0 For i = 0 To 11 If Cell.Offset(0, i) <> "" Then Cpt = Cpt + 1 End If Next If Cpt = 0 Then Cell.EntireRow.Hidden = True End If Next Application.ScreenUpdating = True End Sub
si quelqu'un peut m'aider a comprendre ??
merci d'avance
Partager