Bonjour Fanfan38, Arturo83,
Merci pour vos solutions, la solution de Fanfan38 est ce que je cherchais, car une valeur devait aussi être mise dans les cellules concernées.
Et merci aussi d'avoir rajouté cette macro aux existantes.
Un grand merci quand même à tous.
Cordialement
Andreas
Sub colorerjoursferiés()
Application.ScreenUpdating = False
Dim i As Integer, j As Integer
For i = 6 To 194 'limite de détection de la colonne 6 à 194
If Cells(8, i).Value = "F" Then 'si la cellule contient "F"
For j = 8 To 40 'définit les lignes de 8 à 40
Cells(j, i).Interior.ColorIndex = 3 'colore les cellules concernées en rouge
If j > 9 Then Cells(j, i).Value = 0 'donne une valeur 0 aux cellule concernée
Next
End If
Next
Application.ScreenUpdating = True
End Sub