Sub MarquerMAXColonnes()
Dim a As Range, b As Range
On Error Resume Next
With Range("B:B:D:D")
Set a = .SpecialCells(-4123, 23): Set b = .SpecialCells(2, 23)
End With
With Union(a, b)
.FormatConditions.Add Type:=xlExpression, Formula1:="=B1=MAX(B:B)"
.FormatConditions(1).Interior.Color = 255
End With
End Sub