Afficher lignes suivant plusieurs conditions

Bonjour,

Voici mon code :

Sub FACTURES_Bouton9_Cliquer()

Dim c As Range

Application.ScreenUpdating = False

For Each c In Worksheets("FACTURES").Range("$H2:$H1350")

With c

.EntireRow.Hidden = False

If .Value <> "" Then .EntireRow.Hidden = True

End With

Next c

Application.ScreenUpdating = True

End Sub

Je cherche le moyen de mettre une condition supplémentaire, à savoir que la colonne "E" également doit obligatoirement être remplie.

Qui peut m'aider ?

Merci.

Bonne journée.

Bonjour,

à tester,

If .Value <> "" And .Offset(, -3).Value <> "" Then .EntireRow.Hidden = True

Malheureusement, pas de changement

Malheureusement, pas de changement

peux-tu joindre ton fichier excel ?

Bonjour,

Je joins mon fichier.

La macro est sur le bouton "Retours vides".

Bonne journée

Je cherche le moyen de mettre une condition supplémentaire, à savoir que la colonne "E" également doit obligatoirement être remplie.

il faut afficher uniquement les lignes dont la cellule en colonne E et H sont vide ?

ou bien dont la cellule en colonne E ou H sont vide ?

la colonne H doit être vide et la colonne E ne doit PAS être vide

la colonne H doit être vide et la colonne E ne doit PAS être vide

à tester,

      If .Value = Empty And .Offset(, -3).Value <> Empty Then .EntireRow.Hidden = True

merci mais toujours le même problème

merci mais toujours le même problème

quel serait les numéro de ligne à masquer sur les 20 premières lignes ?

mon tableau doit commencer à la 2ème ligne jusque ........ indéterminé

Mon tableau commende à la ligne 2 jusque ...... indéterminé

Mon tableau commence à la ligne 2 jusque ....... indéterminé

Rechercher des sujets similaires à "afficher lignes suivant conditions"