Excel Masquer une ligne lorsqu'une case =0
Fermé
tintinlefou
-
12 mars 2009 à 14:54
arrial Messages postés 1753 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 29 décembre 2023 - 14 mars 2009 à 09:39
arrial Messages postés 1753 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 29 décembre 2023 - 14 mars 2009 à 09:39
A voir également:
- Excel Masquer une ligne lorsqu'une case =0
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Masquer une conversation whatsapp - Guide
- Calculer une moyenne sur excel - Guide
2 réponses
leplot
Messages postés
191
Date d'inscription
lundi 1 décembre 2008
Statut
Membre
Dernière intervention
13 août 2015
131
13 mars 2009 à 11:12
13 mars 2009 à 11:12
Salut tintinlefou
Private Sub Worksheet_Activate()
For i = 1 to 300 (ou une autre valeur)
If Range("b" & i) = 0 Then
Rows(i).Select
Selection.EntireRow.Hidden = True
Else
Rows(i).Select
Selection.EntireRow.Hidden = False
End If
Next i
End Sub
Attention dans ta formule tu mets "0" donc c'est du texte et non un nombre. Je pense que 0 suffit.
LePlot
Private Sub Worksheet_Activate()
For i = 1 to 300 (ou une autre valeur)
If Range("b" & i) = 0 Then
Rows(i).Select
Selection.EntireRow.Hidden = True
Else
Rows(i).Select
Selection.EntireRow.Hidden = False
End If
Next i
End Sub
Attention dans ta formule tu mets "0" donc c'est du texte et non un nombre. Je pense que 0 suffit.
LePlot
arrial
Messages postés
1753
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
29 décembre 2023
250
14 mars 2009 à 09:39
14 mars 2009 à 09:39
… il n'y a pas besoin de loop pour ça : un filtre automatique fait parfaitement l'affaire, avec ou sans macro …