Hét vraag- en antwoordplatform van Nederland

kan excel kleur herkennen?

ik heb bijvoorbeeld in A1 een groene cel. is er dan een makelijke fromulle om te zeggen dat de kleur van B1 = de kleur van A1

het is wel zo dat de kleur van A1 steeds kan veranderen, dus ik kan niet gewoon B1 het zelfde kleurtje geven.


weet u het andwoord dan hoor ik het grag

Verwijderde gebruiker
9 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Antwoorden (1)

Hoewel je al een oplossing hebt gevonden hier toch nog hoe ik het heb opgelost. Ik gebruik VBA, de programmeertaal voor macro's in Excel. Hierin heb ik twee functies gedefiniëerd:
Public Function Achtergrondkleur&(ByVal Target As Range)
Achtergrondkleur = Target.Interior.Color
End Function

Function InteriorColor&(ByVal Target As Range)
InteriorColor = Target.Interior.Color
End Function

In de cellen die automatisch een bepaalde kleur moeten krijgen, gebruik je voorwaardelijke opmaak, als volgt:
=InteriorColor(A1)=16777215
hierin is A1 de cel op grond waarvan je de opmaak vaststelt. Het getal staat voor wit.
De tweede functie dient alleen om te weten te komen welk getal bij een bepaalde kleur hoort. Deze heb ik bijvoorbeeld in de cellen B1 t/m B18 gezet.
In B1: =Achtergrondkleur(A1)
Ik heb het werkboek in de bron gepubliceerd. Dit kun je downloaden. Dat zie je wat ik bedoel. Ik laat het minstens 3 jaar staan zodat anderen met dit probleem het ook kunnen downloaden.
Heb je nog problemen dan hoor ik het wel.
Verwijderde gebruiker
9 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing