Hallo, ik heb een vraag, ik wil via vba cellen een bepaalde kleur laten geven als ze dezelfde tekst bevatten als een andere cel uit een bepaalde kolom. de tekst in de cellen in deze kolom veranderen steeds en ik wil dus dat dan de voorwaarde voor opmaak ook verandert. ik heb de volgende code gevonden:
Sub Inkleuren01()
For Each cell In Range("b14:d25")
If cell.Value = ("AA") Then
With cell.Interior
.ColorIndex = 3
End With
End If
Next
For Each cell In Range("A5:A25")
If cell.Value = ("BB") Then
With cell.Interior
.ColorIndex = 5
End With
End If
Next
For Each cell In Range("A5:A25")
If cell.Value = ("") Then
With cell.Interior
.ColorIndex = 0
End With
End If
Next
End Sub
nu wil ik eigenlijk dat die "AA" en "BB" een waarde uit een andere cel is en dus dynamisch is. weet iemand hoe?
alvast bedankt, groetjes nick
Sub Inkleuren01()
For Each cell In Range("b14:d25")
If cell.Value = ("AA") Then
With cell.Interior
.ColorIndex = 3
End With
End If
Next
For Each cell In Range("A5:A25")
If cell.Value = ("BB") Then
With cell.Interior
.ColorIndex = 5
End With
End If
Next
For Each cell In Range("A5:A25")
If cell.Value = ("") Then
With cell.Interior
.ColorIndex = 0
End With
End If
Next
End Sub
nu wil ik eigenlijk dat die "AA" en "BB" een waarde uit een andere cel is en dus dynamisch is. weet iemand hoe?
alvast bedankt, groetjes nick