VBA Suppression lignes selon valeur dates

Bonjour

Dans le fichier joint, je souhaiterai par vba, supprimer toutes les lignes (delete) de la feuille "Data" dont les date en colonne B :

* correspondent à un samedi ou un dimanche

* et celles dont les dates sont équivalentes à celles listées en feuille1 ("Param"). Ce sont des fériés en fait

Merci d'avance et bonne soirée

Bonjour,

en ajoutant la condition en colonne G

=OU(NB.SI(Param!$C$10:$D$20;B2)>0;JOURSEM(B2;2)>5)

et avec une macro simple

Sub supprimer()
der = Cells(Rows.Count, 2).Row
For i = der To 2 Step -1
    If Cells(i, "G") Then Rows(i).Delete Shift:=xlUp
Next
End Sub

Bonjour Steelson

Merci beaucoup pour cette piste intéressante

Bonne soirée

Rechercher des sujets similaires à "vba suppression lignes valeur dates"