Re : tri automatique par dates
bonjour Pierre Jean : en fait cela va mieux avec l'aide précieuse du forum et de ta part , par contre comment modifier la macro pour que si il n'y a pas le chiffre "1" dans la colonne C, alors il me place les noms mais en rouge -> j'ai essayé d'adapter la macro mais blocage .....voici le code
merci à toi et bon dimanche Sub essai()
jours = "lundi,mardi,mercredi,jeudi,vendredi,samedi,dimanche,"
With Sheets("Feuil1")
For n = 1 To .Range("A65536").End(xlUp).Row
If .Range("A" & n) <> "" Then
If InStr(jours, (Split(.Range("A" & n), " ")(0) & ",")) = 0 Then
nom = .Range("A" & n)
Else
If .Range("C" & n) <> 1 Then
jour = Split(.Range("A" & n), " ")(0)
If Not f_exist(jour) Then Sheets.Add.Name = jour
ActiveSheet.Range("A65536").End(xlUp).Offset(1, 0) = nom
hhh = CDbl(.Range("C" & n))
hhc = CDbl(.Range("C" & n))
If hhc - hhh > 0 Then
ActiveSheet.Range("A65536").End(xlUp).Offset(0, 1) = .Range("C" & n)
ActiveSheet.Range("A65536").End(xlUp).Offset(0, 1).Interior.ColorIndex = 3
ActiveSheet.Range("A65536").End(xlUp).Offset(1, 0) = nom
End If
End If
End If
End If
Next n