Salut treerrttyt,
une façon de faire, directement lors de l'encodage en [A:A].
Quel est le contexte exact ?
Code à coller dans le module VBA de la feuille concernée.
Private Sub Worksheet_Change(ByVal Target As Range)
'
If Not Intersect(Target, Range("A:A")) Is Nothing Then
Columns(1).Interior.Color = xlNone
Range("A" & Range("A:A").Find(what:=WorksheetFunction.Max(Range("A:A")), lookat:=xlWhole, LookIn:=xlValues, searchdirection:=xlNext).Row).Interior.ColorIndex = 3
End If
'
End Sub
A+