• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Cellen tellen op basis van kleur

Status
Niet open voor verdere reacties.

NiekvanMeer

Gebruiker
Lid geworden
30 sep 2013
Berichten
129
Beste,

Ik ben op zoek naar het volgende:

Ik wil graag in een cel de hoeveelheid rode cellen tellen in kolom A van een ánder excel bestand.
Deze telling moet aan 2 criteria voldoen, namelijk:

- de cel moet rood zijn gekleurd.
- de datum wanneer deze cel is ingevuld (te vinden in kolom B van het andere werkblad) mag niet langer geleden zijn dan 2 weken.

Hopelijk weet iemand hier meer raad mee dan ik.

Bij voorbaat dank,

Niek
 
Hoi,

Ik had al verschillende van deze 'discussies' bekeken, maar ik kom er niet aan uit.
Het tellen ed. lukt wel, maar niet om dit speciaal voor die datum range en die kleur te doen (en dan óók nog eens uit een ander excel bestandje
 
Alvast een voorbeeldbestandje(s) posten wil de zaak wel eens vooruithelpen.
 
misschien is het handig om in het voorblad te laten zien hoe het ver uit moet komen te zien.
 
Dat maakt niet gek veel uit.
Als het ergens onder in geteld wordt is het goed. Dan kan ik dat wel inpassen verwacht ik :)
 
Als je een beveiligd bestand stuurt zal de oplossing ook navenant zijn.

Deze macro komt toch in de buurt als je de beveiliging opheft.
Bestand instellijst moet wel gesloten zijn.

Code:
Sub cobbe()
Dim cl As Range
On error goto oeps
Workbooks.Open Filename:=ThisWorkbook.Path & "\" & "instellijst test.xlsx"
  For Each cl In Sheets(1).Range("A10:A25")
  kleur = cl.Interior.ColorIndex
   If cl.Interior.ColorIndex = 3 Then aant = aant + 1
  Next
ActiveWorkbook.Close savechanges:=False
Range("H10") = aant
oeps:
End Sub
 
Oke, dat heb ik gedaan.
Er gebeurt nu in ieder geval iets :)
Maar helaas. Wanneer ik de macro uitvoer, komt er te staan: "aantal rode cellen in bestand instellijst test"
Niet de daadwerkelijk hoeveelheid rode cellen
 
Loop die macro eens door via F8 en check of de file geopend wordt.
Pas daar de bestandsnaam aan volgens uw eigen situatie.
Als het bestand instellijst in dezelfde DIR staat als bestand voorblad zou het toch moeten functioneren.
 
Laatst bewerkt:
Het bestand wordt inderdaad geopend.
Bij het deel Next in de functie gaat hij weer terug naar de regel die begin met Kleur
Dit gebeurd een keer of 30 en dan gaat de stap pas verder naar het eind.
Hier sluit hij het bestand ook weer af.

Er vindt ook geen telling plaats.
Lukt dit bij jou wel? Want dan doe ik duidelijk iets fout :)
 
De colorindex die je gebruikt in kolom A is niet 3 maar 2.
 
Laatst bewerkt:
Wanneer ik die aanpas komt er "12aantal rode cellen in bestand instellijst test"
Maar in het test bestand staan er geen 12 rode cellen.
Wanneer ik er meer of minder gekleurde cellen van maak, blijft de aangegeven hoeveelheid ook 12
 
Daar zal de telling de mist in gaan vanwege de samengevoegde cellen.
 
Laatst bewerkt:
Mm..
Daar ben ik helaas al vaker tegenaan gelopen.
Dit bestand is alleen inmiddels zo ver geïntegreerd in het bedrijf dat ik hier geen aanpassingen meer aan kan doen.
Bestaat hier geen optie voor?
 
Edit:
Wanneer ik deze samengevoegde cellen weer enkel maak in het test bestand, veranderd er overigens niets..
 
Klopt. De boel blijft daardoor in de war.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan