Hallo,
De voorwaardlijke opmaak kan je niet in Excel zelf uitbreiden buiten die 3 opmaken. Echter zoals je in de andere antwoorden reeds gezien hebt is er ook nog VBA. Dit is een programma waarin je code kunt schrijven die standaard in Excel zit, pas volgende werkwijze toe :
Start Excel op en open het gewenste bestandje waarin je wilt werken (neemt voor alle veiligheid eerst een kopie van het origineel).
Druk Alt+F11, hierdoor start je de VBA-editor op.
Druk nu Ctrl+R, hiermee toon je de projectverkenner. Hierin zal je nu alle werkbladen zien.
Dubbelklik op het gewenste werkblad en er verschijnt een nieuw venster waarin je programmacode kunt invullen. Bovenaan dit nieuwe venster zie je twee keuzelijsten. links kies je "Worksheet", daarna rechts de optie "Change".
Nu verschijnt het volgende :
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
End Sub
Plaats de cursor op de lege rij en kopiėėr volgende code op die plaats :
Dim x As Range
For Each x In ActiveSheet.UsedRange
With x
Select Case .Value
Case Is = "1"
.Interior.Color = RGB(255, 0, 0)
Case Is = "2"
.Interior.Color = RGB(255, 240, 10)
Case Is = "3"
.Interior.Color = RGB(0, 255, 0)
Case Is = "4"
.Interior.Color = RGB(0, 0, 255)
End Select
End With
Next
Voor meerder kleuren voeg je telkens 2 lijnen toe :
Case Is = "viel hier nummer of tekst in"
.Interior.Color = RGB(x,x,x)
de x-waarden van RGB( , , ) zijn de waarde voor je kleuren rood, groen en blauw. Indien je niet weet welke kleur welke waarde heeft kan je dit vlug opzoeken :
Ga naar excel/Extra/Opties/Kleuren, Kies Wijzigen en Aangepast. Bepaal hier het kleur dat je precies wenst (eerst op het grote vlak en dan met het rechter balkje) en kijk bij "rood", "groen" en "blauw" naar de waarden en vul deze in de code in op de x-plaatsen RGB(x,x,x)
Op de wijze worden de kleuren ook toegepast indien je met formules werkt zodat het resultaat bekeken wordt en niet de formule.
Het gebruik van Color in plaats van ColorIndex heeft voor mij de voorkeur, want met Color bepaal je de preciese kleur en bij ColorIndex is de kleur afhankelijk van hoe de kleuren zijn ingesteld in Excel.
Groetjes
PS: indien niet duidelijk moet je maar iets laten weten