Masquer plusieurs lignes VB

Résolu/Fermé
vash641 Messages postés 40 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 janvier 2010 - 22 avril 2009 à 09:26
vash641 Messages postés 40 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 janvier 2010 - 23 avril 2009 à 11:50
Bonjour, je souhaite masquer les lignes d'un tableur contenant "FAUX" dans la colonne D et conserver les lignes contenant VRAI. J'ais tenté de coder ça mais rien ne se passe :s


Dim i As Integer
Dim Compt As Integer

Compt = 1

While Cells(Compt, 4).Value <> ""
    Compt = Compt + 1
Wend



    For i = 2 To Compt - 1
        If Cells(i, 4) = "FAUX" Then Rows(i).Hidden = True
        If Cells(i, 4) = "VRAI" Then Rows(i).Hidden = False
       
    Next i


Le while étant la car je n'ais pas de nombre de ligne prédéfinis, mais j'suis débutant donc pas sur que ça ait été bien compris :s
Cordialement,
A voir également:

2 réponses

Utilisateur anonyme
22 avril 2009 à 13:17
Salut!
au lieu de
If Cells(i, 4) = "FAUX", il faut If Cells(i, 4) = False
If Cells(i, 4) = "VRAI", il faut If Cells(i, 4) = True
0
vash641 Messages postés 40 Date d'inscription lundi 20 avril 2009 Statut Membre Dernière intervention 6 janvier 2010
23 avril 2009 à 11:50
C'était ça !
Merci ( en retard )
0