bonjour, je rencontre un problème dans mon code VBA, et j'espere trouver des solutions ici, je m'explique , j'ai un programme qui change la couleur d'une cellule suivant l'information qu'i y a dedans, juste que la cava je me debrouille, néanmoins je voudrais maintenant que cela colore la case a coté et non pas celle qui est selectionnée, savez vous si il ya une formule ou un moyen, une sorte de target + column.index+1 ?
un truc de ce genre.
cordialement
voici mon code
Sub Worksheet_Change(ByVal Target As Range)
For i = 46 To 228
If Target.FormulaR1C1 = Worksheets("Data").Range("E" & i).FormulaR1C1 Then
Target.Interior.Color = Worksheets("Data").Range("F" & i).Interior.Color
End If
Next i
End Sub