Tel cellen met achtergrondkleur per macro

Inhoudsopgave

Hoe maak je kleursommen

Wilt u celinhoud toevoegen, maar rekening houden met de kleur van de cellen? Dat doe je met een macro. De volgende afbeelding toont een gegevenstabel waarin sommige cellen een gele achtergrond hebben (gele vulkleur):

Gebruik de volgende macro om alleen de cellen uit de huidige selectie toe te voegen die een gele achtergrondkleur hebben:

Sub AddColor-cellen ()
Dim Sum Zo Lang
Dim cel als bereik
Voor elke cel in selectie
Als Cell.Interior.ColorIndex = 6 Dan
Som = Som + Cell.Waarde
Stop als
Volgende cel
MsgBox "De kleurensom is:" & som
Einde sub

Nadat de macro is gestart, toont Excel de som van de cellen in een venster, die zijn gemarkeerd met een gele achtergrondkleur. De volgende afbeelding laat zien hoe het resultaat eruitziet als u het hierboven weergegeven celbereik selecteert:

Als u andere kleuren wilt gebruiken in plaats van cellen met een gele achtergrond, past u de vergelijkingswaarde aan in de If-query. Vervang geel door andere waarden in plaats van 6. Om erachter te komen welke waarde ColorIndex moet gebruiken voor een kleur naar keuze, kunt u een kleine macro gebruiken. Klik op een cel naar keuze en start de volgende macro om te zien met welke achtergrondkleur de actieve cel is opgemaakt:

Sub actieve kleur ()
MsgBox "Actieve achtergrondkleur:" & _
(Selectie (1, 1) .Interieur.ColorIndex)
Einde sub

Tip: Als u wilt weten hoe u macro's in Excel invoert en start, vindt u hier een korte beschrijving: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave