You are on page 1of 7

Voorwaardelijke opmaak zonder macro's. Snel; makkelijk; efficiënt… maar beperkt tot 3 opmaken.

Deze cellen kleuren rood bij het woord 'rood'; blauw bij het woord 'blauw' en groen bij het woord 'groen'
ZWART geel ROOD blauw
groen GROEN rood

Deze cellen kleuren geel als ze dezelfde waarde hebben als cel A8
1 3 1
2

Deze cellen kleuren groen indien ze groter zijn dan 100, en rood indien ze kleiner zijn dan 0
101 50 -100
200 -5 0

Deze cellen kleuren rood indien ze groter zijn dan de cel rechts van hen.
5 1 8 10 7 5 5 6 9
6 9 2 4 8 2 14 6 4

Deze cellen kleuren grijs indien of hun rij én kolom even zijn; of hun rij én kolom oneven.

Deze cellen kleuren rood indien de datum reeds voorbij is.


6/1/2003 7/1/2003 8/1/2003 9/1/2003 10/1/2003 11/1/2003 12/1/2003 1/1/2004 1/1/2005
1/1/2008 1/1/2009 1/1/2010 1/1/2011 1/1/2012 1/1/2013 1/1/2014 1/1/2015 1/1/2016

Kolom kleurt rood indien de cellen in de bovenste rij de waarde 'kleur' hebben
kleur kleur rood groen kleur TRUE TRUE
kleur kleur kleur FALSE

Dubbele waardes worden rood gekleurd


21 3 9 20 12 19 0 20 11
19 20 21 9 18 16 17 20 19
tot 3 opmaken.

bij het woord 'groen'

BLAUW

100

5 9
9 4

1/1/2006 1/1/2007
1/1/2017 1/1/2018

kleur 2

3 9
8 14
ROOD =Cel met formule

ZWART
GROEN
GEEL
ROOD
9

ZWART

De cel krijgt afhankelijk van het woord dat er BLAUW


ORANJE in geplaatst wordt een andere kleur.
Dit enkel op het ogenblik dat deze cel
Om de gewijzigd wordt. Indien je alle kleuren zou
programmacode te wissen, dan komen de kleuren niet terug
bekijken, klik rechts tenzij je het woord opnieuw typt.
op de bladtab, en kies Dit is meteen het nadeel van VBA voor
voor 'programmacode voorwaardelijke opmaak. Ook indien het
weergeven' woord het resultaat is van een formule werkt
deze methode niet.
=Cel waar kleur gewist is
BLAUW ZWART GROEN ORANJE ROOD GEEL

GROEN

ROOD

Hier gelden dezelfde beperkingen als het voorgaande werkblad.


De voorwaardelijke opmaak werkt enkel indien de betreffende cel
wordt gewijzigd. Niet indien die wijziging gebeurd door een
formule.
Het is echter wel mogelijk om enkel de voorwaardelijke opmaak toe
te kennen aan een selectie van cellen (Zoals hier de eerste rij), en
ook kan je de opmaak van cellen afhankelijk maken van de waarde
van een andere cel (Zoals hier, waar de twee onderliggende cellen
de opmaak krijgen).
Om de programmacode te bekijken, klik rechts op de bladtab, en
kies voor 'programmacode weergeven'
ORANJE
GROEN
GEEL
ZWART
BLAUW
ROOD

Vrijwel dezelfde programmacode als een van de andere


VBA bladeren, met dit verschil dat alle gebruikte cellen
telkens opnieuw worden herberekend. Hierdoor krijgen
de cellen wiens opmaak gewist is, of die een waarde
via een formule krijgen toch nog de juiste opmaak.
Toch is ook hier een nadeel (Misschien wel groter dan
de andere aangehaalde nadelen): Bij grote bestanden
zal dit enorm vertragend werken, en dat terwijl het
gebruik van een massa opmaken ook weer niet echt
duidelijk is.
5

11

16

21

23

30

31

You might also like