Beste,
Ik heb een tabel waar gekleurde cellen instaan.
Ik wil het aantal cellen van een bepaalde kleur in elke kolom optellen.
Dit lukt me voor 3 van de 5 kleuren (groen/geel/blauw), maar orange en rood worden als 1 kleur bekenen. (zie voorbeeld)
Het zijn geen standaardkleuren doordat deze door een ander programma naar een excelbestand worden omgezet.
Mijn vragen :
1 . hoe komt het dat vba deze kleur niet kan onderscheiden?
2. Is er (indien nodig) een mogelijkheid om een cel automatisch (al dan niet vba) van kleur te doen veranderen : bv als een cel orange is, kleur deze dan grijs..
3. De tabel waar mee gewerkt moet worden is variabel : dwz..de ene keer zijn er 4 kolommen, de andere keer 8. Hoe selecteer ik de laatst gevulde cel en dan automatisch 2 rijen hoger?
bv laatste kolom waar iets instaat is k10. nu wil ik vba auto laten kijken naar de laatst gevulde cel in rij 10, en dan 2 rijen hoger (k8) 'iets' laten schrijven
Bijgevoegd voorbeeld geeft duidelijk zicht over de problemen
In mijn VBA code zit wel wat amateurgeknoei
Alvast bedankt !Bekijk bijlage klvraag.xlsm
Ik heb een tabel waar gekleurde cellen instaan.
Ik wil het aantal cellen van een bepaalde kleur in elke kolom optellen.
Dit lukt me voor 3 van de 5 kleuren (groen/geel/blauw), maar orange en rood worden als 1 kleur bekenen. (zie voorbeeld)
Het zijn geen standaardkleuren doordat deze door een ander programma naar een excelbestand worden omgezet.
Mijn vragen :
1 . hoe komt het dat vba deze kleur niet kan onderscheiden?
2. Is er (indien nodig) een mogelijkheid om een cel automatisch (al dan niet vba) van kleur te doen veranderen : bv als een cel orange is, kleur deze dan grijs..
3. De tabel waar mee gewerkt moet worden is variabel : dwz..de ene keer zijn er 4 kolommen, de andere keer 8. Hoe selecteer ik de laatst gevulde cel en dan automatisch 2 rijen hoger?
bv laatste kolom waar iets instaat is k10. nu wil ik vba auto laten kijken naar de laatst gevulde cel in rij 10, en dan 2 rijen hoger (k8) 'iets' laten schrijven
Bijgevoegd voorbeeld geeft duidelijk zicht over de problemen
In mijn VBA code zit wel wat amateurgeknoei
Alvast bedankt !Bekijk bijlage klvraag.xlsm