Sub RougeSiPayé()
Dim Ligne%, Colonne%, DL%
Application.ScreenUpdating = False
For Colonne = 8 To 26 Step 2 ' de Mars à Décembre
If Cells(4, Colonne) <> "" Then ' pas de traitement si pas de mois
DL = Cells(65000, Colonne).End(xlUp).Row ' dernière ligne
For Ligne = 5 To DL
If Cells(Ligne, Colonne) <> "payé" And Cells(Ligne, Colonne - 2) = "payé" Then
Cells(Ligne, Colonne).Font.Color = vbRed
Cells(Ligne, Colonne).Font.Bold = True
Else
Cells(Ligne, Colonne).Font.Color = vbBlack
Cells(Ligne, Colonne).Font.Bold = False
End If
Next Ligne
End If
Next Colonne
End Sub