Hoi, heb volgende code in een werkblad staan.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cell As Range
If Intersect(Target, Range(Range("K1"))) Is Nothing Then Exit Sub
For Each Cell In Intersect(Target, Range(Range("K1")))
Select Case Val(Cell)
Case Is > 0
Cell.Interior.ColorIndex = Cell + 2 'blauw
Case Else
Cell.Interior.ColorIndex = xlNone
End Select
Next Cell
End Sub
Als ik nu handmatig een getal ingeef in een cel veranderd de achtergrond van kleur maar de waarden van de cellen worden bepaald door formules en dan blijft mijn achtergrond wit. Weet iemand hier een oplosing voor????
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cell As Range
If Intersect(Target, Range(Range("K1"))) Is Nothing Then Exit Sub
For Each Cell In Intersect(Target, Range(Range("K1")))
Select Case Val(Cell)
Case Is > 0
Cell.Interior.ColorIndex = Cell + 2 'blauw
Case Else
Cell.Interior.ColorIndex = xlNone
End Select
Next Cell
End Sub
Als ik nu handmatig een getal ingeef in een cel veranderd de achtergrond van kleur maar de waarden van de cellen worden bepaald door formules en dan blijft mijn achtergrond wit. Weet iemand hier een oplosing voor????