VBA - Suppression ligne Samedi et Dimanche

Bonjour à tous,

Dans mon fichier excel figure dans la colonne B des dates sous le format jj/mm/aaaa. La première date figurant précisément en B5.

Je n'arrive pas à formuler une macro qui pourrait me permettre de complétement supprimer les lignes contenant les samedis et dimanches.

Je vous remercie par avance

Bonjour,

Essayez ceci:

Sub Supprimer_Weeks_ends()
    Application.ScreenUpdating = False
    DerLig = Range("B" & Rows.Count).End(xlUp).Row
    For i = DerLig To 6 Step -1
        If Application.WorksheetFunction.Weekday(Cells(i, "B"), 2) > 5 Then Rows(i).Delete
    Next i
End Sub

Cdlt

Rechercher des sujets similaires à "vba suppression ligne samedi dimanche"