Ad Fundum
Gebruiker
- Lid geworden
- 2 mei 2008
- Berichten
- 185
Hallo,
Ik heb een macro gemaakt die, afhankelijk van de waarde van de cellen, de cellen een kleurtje geeft.
Het probleem is dat de waarde van die cellen bepaald wordt door een formule, die eender wanneer kan veranderen. En omdat de waarde van de cellen automatisch veranderd, en niet manueel, wordt mijn macro niet uitgevoerd.
Weet iemand hoe ik mijn macro op deze wijze wel automatisch uitgevoerd kan laten worden?
Alvast bedankt voor uw tijd!
~ Ad fundum
Mijn Macro:
Ik heb een macro gemaakt die, afhankelijk van de waarde van de cellen, de cellen een kleurtje geeft.
Het probleem is dat de waarde van die cellen bepaald wordt door een formule, die eender wanneer kan veranderen. En omdat de waarde van de cellen automatisch veranderd, en niet manueel, wordt mijn macro niet uitgevoerd.
Weet iemand hoe ik mijn macro op deze wijze wel automatisch uitgevoerd kan laten worden?
Alvast bedankt voor uw tijd!
~ Ad fundum
Mijn Macro:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
For Each Target In Range("Q28:Z206")
With Target
Select Case .Value
Case -2
.Interior.ColorIndex = 4
.Font.ColorIndex = 4
Case 2
.Interior.ColorIndex = 3
.Font.ColorIndex = 3
Case 98
.Interior.ColorIndex = 44
.Font.ColorIndex = 44
Case 99
.Interior.ColorIndex = 14
.Font.ColorIndex = 14
Case 0
.Interior.ColorIndex = 20
.Font.ColorIndex = 20
Case 1
.Interior.ColorIndex = 8
.Font.ColorIndex = 8
End Select
End With
Next
End Sub