Bonsoir LouReeD, XCellus,
Merci pour vos propositions!
LouReed, la vôtre me correspond davantage, seulement pour colorer en colonne N je voudrais qu'on prenne en compte la couleur de la colonne B et ce pour chaque ligne.
Si en colonne B on a RGB (255,0,0) alors dans ce cas on autorise la coloration en N
Est-ce possible de modifier le code du type:
If Range("B"&i).InteriorColor = RGB (255,0,0) then
If Not Intersect(Target, Range("N"&i)) Is Nothing And Target.CountLarge = 1 Then
' inihibition de l'entrée en saisie de la saisie
Cancel = True
' arrêt de la surveillance événementielle
Application.EnableEvents = False
If Target.Value = "Faible" Then
Target.Value = "Moyen"
Target.Interior.Color = RGB(224, 249, 101)
ElseIf Target.Value = "Moyen" Then
Target.Value = "Fort"
Target.Interior.Color = RGB(196, 89, 60)
ElseIf Target.Value = "Fort" Then
Target.Value = "Faible"
Target.Interior.Color = RGB(169, 208, 142)
Else
' si la cellule est vide on comme
Merci à vous
JB