Masquer ligne/cellule vide

Bonjour,

Comment puis-je masqué des lignes dont certaines cellule sont vide?

Bonjour,

Une piste à adapter :

Sub Test()

    Dim Lig As Long
    Dim I As Long

    'défini la plage sur la colonne A à partir de A1
    With ActiveSheet: Lig = .Cells(.Rows.Count, 1).End(xlUp).Row: End With

    'cache la ligne entière si la cellule en cours en colonne A est vide
    For I = 1 To Lig
        If Cells(I, 1).Value = "" Then Cells(I, 1).EntireRow.Hidden = True
    Next I

End Sub

Bonjour à tous

Une variante.

Bye !

38essai-v1.xlsm (16.62 Ko)

Bonjour heikura,

Tu a écrit :

Comment puis-je masquer des lignes dont certaines cellules sont vides ?

et moi, comment puis-je deviner :

* quelle est la 1ère ligne de données de ton tableau ? dernière ligne : fixe ou variable ?

* de quelle colonne à quelle colonne est ton tableau ? dernière colonne : fixe ou variable ?

* pour quelle colonne faut-il vérifier si la cellule est vide ? si c'est pour plus d'une colonne vide, par exemple C, F, J :

faut-il masquer la ligne si une seule de ces 3 cellules est vide ? si les 3 sont vides en même temps ? autre ?

mes félicitations pour ta demande : c'est un très bel exemple d'énoncé flou, perdu dans le fog londonien !

avec de la chance, j'espère quand même que la réponse de Theze ou de gmb seront suffisantes !

dhany

Bonjour à tous

j'espère quand même que la réponse de Theze ou de gmb seront suffisantes !

J'ai bien peur que malheureusement, cela aussi restera un mystère !

Bye !

Rechercher des sujets similaires à "masquer ligne vide"