Michoudauphin
XLDnaute Nouveau
Bonjour, j'ai créé une macro qui fonctionnait lorsque je l'ai créée mais depuis cela ne fonctionne et je ne sais pas pourquoi.
En fait je veux que quand ma date soit dépassée la case se colore en rouge avec écriture blanche. Tout fonctionnait très bien et je n'ai rien changé à ma macro
Private Sub Workbook_Open()
For Each cell In Range("J3:J500")
If cell.Value < Date And cell.Value <> "" Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("k3:k500")
If cell.Value < Date And cell.Value <> "" Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
End Sub
En fait je veux que quand ma date soit dépassée la case se colore en rouge avec écriture blanche. Tout fonctionnait très bien et je n'ai rien changé à ma macro
Private Sub Workbook_Open()
For Each cell In Range("J3:J500")
If cell.Value < Date And cell.Value <> "" Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("k3:k500")
If cell.Value < Date And cell.Value <> "" Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
End Sub