• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

data validation(dropdown list) met achtergrondkleur

Status
Niet open voor verdere reacties.

deheugden

Terugkerende gebruiker
Lid geworden
1 mrt 2006
Berichten
1.088
Ik heb een excelsheet gemaakt met een dropdownlist(excel 2007). Deze waardes hebben een andere achtergrondkleur. Maar wanneer ik dan een waarde kies in een bepaalde cel,dan werkt de dropdownlist wel, maar de achtergrondkleur wordt niet meegenomen. Ik meen mij te herinneren dat dat al eens op het forum gestaan heeft, maar ik kan er niets meer van vinden.
Als iemand het nog weet..,
 
Van de andere post heb ik geen weet van maar met de volgende vba code krijg je wel een kleur in een cel gekoppeld aan een bepaalde waarde:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$A$2" Then Exit Sub

If Range("A2").Value = "rood" Then
    With Target.Interior
        .ColorIndex = 3
        .Pattern = xlSolid
    End With
ElseIf Range("A2").Value = "blauw" Then
    With Target.Interior
        .ColorIndex = 41
        .Pattern = xlSolid
    End With
ElseIf Range("A2").Value = "groen" Then
    With Target.Interior
        .ColorIndex = 4
        .Pattern = xlSolid
    End With
End If

End Sub

Zet in cel A2 een validatie met een lijst met de kleurnamen: rood, groen en blauw.
Zet ook de code in je vba editor achter het juiste werkblad.

Kies een kleur mbv je validatie en de celachtergrond veranderd.
 
aah, fijn, bedankt. hoe zit het eigenlijk met de kleuren. Is het ook mogelijk om speciale kleuren te pakken?? bijv. lichter blauw of zo??

groet,
 
kan natuurlijk veel makkelijker met voorwaardelijke opmaak.
Heb je de gehele vba code niet nodig.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan