Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Waarden van gekleurde cellen optellen  (gelezen 3661 keer)

0 leden en 3 gasten bekijken dit topic.

Offline rdcoster

  • Ervaren lid
  • ***
  • Berichten: 274
  • Geslacht: Man
  • Oplossing.be
Waarden van gekleurde cellen optellen
« Gepost op: 06 juli 2020, 09:11:34 »
Ik wil de som maken van alleen de gekleurde cellen.
Ik heb een nieuwe functie ingevoegd maar dit blijkt niet te werken voor een Range.

Zie bijlage

Heeft iemand een suggestie?
Windows 10
Excel 2013

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Waarden van gekleurde cellen optellen
« Reactie #1 Gepost op: 06 juli 2020, 10:18:13 »
Hallo,

In je voorbeeld (AE10) staat er nog een celverwijzing naar AC10. Dat is ook nodig want zo heb je de functie ontworpen. Dan zou je al minstens moeten proberen om dat in je som-formules ook zo te doen. Maar bespaar je de moeite, want dit is niet hoe "som.als" werkt.
Je zou wel een functie kunnen schrijven die je optelgebied doorloopt, bv. zo:
Public Function somgeel(ByRef mrange As Range)
   
For Each cel In mrange
    If cel.Interior.ColorIndex = 6 Then
        somgeel = somgeel + cel.Value
    End If
Next cel

End Function

Maar die zal je nog altijd niet spontaan aan het werk krijgen door het enkele feit van een celkleur te wijzigen, ook niet met "volatile".
Je zal dus of een change- of een selectionchange-event moeten toevoegen.
Red je het hiermee? Anders maak ik een voorbeeldje.
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline rdcoster

  • Ervaren lid
  • ***
  • Berichten: 274
  • Geslacht: Man
  • Oplossing.be
Re: Waarden van gekleurde cellen optellen
« Reactie #2 Gepost op: 06 juli 2020, 11:13:43 »
@pitufo,

een voorbeeldje zou wel welkom zijn...
Windows 10
Excel 2013

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Waarden van gekleurde cellen optellen
« Reactie #3 Gepost op: 06 juli 2020, 11:20:39 »
Hoi,

Eigenlijk wel een leuke vraag, dus 'k heb zelf nog eens spontaan gekeken. En helaas, tegen de verwachtingen in wordt de formule niet telkens herrekend, ook niet met een combinatie selectionchange/volatile/calculate. Wel met change, maar dat kan de bedoeling niet zijn.

Conclusie: we moeten van een function naar een sub. En aangezien je dan toch iets zal moeten doen om de sub te activeren, waarom Excel dan veel meer laten werken dan nodig? En dus is er een 'gewone' sub uit de bus gekomen.

Voorbeeldje hierbij. Om te berekenen: klik op AH2.

Haha, zoals je ziet was ik al bezig terwijl jij je reactie plaatste...
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline rdcoster

  • Ervaren lid
  • ***
  • Berichten: 274
  • Geslacht: Man
  • Oplossing.be
Re: Waarden van gekleurde cellen optellen
« Reactie #4 Gepost op: 06 juli 2020, 17:37:26 »
Bedankt voor de suggestie !!

Ik heb dit geďmplementeerd in mijn toepassing en 't werkt perfect.

Groeten
René
Windows 10
Excel 2013

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: Waarden van gekleurde cellen optellen
« Reactie #5 Gepost op: 06 juli 2020, 17:55:06 »
dit werkt enkel voor cellen die effectief zo gekleurd werden, niet voor cellen die geel worden door voorwaardelijke opmaak.
Die kleuren zijn heel wat moeilijker te benaderen !

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Waarden van gekleurde cellen optellen
« Reactie #6 Gepost op: 06 juli 2020, 18:07:13 »
Er was ook nergens sprake van VO, noch in de vraag, noch in het voorbeeldbestand...
Los daarvan heb je uiteraard helemaal gelijk  >:D
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: Waarden van gekleurde cellen optellen
« Reactie #7 Gepost op: 07 juli 2020, 00:30:42 »
je hebt gelijk, nergens geen VO

Offline Haije

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 197
  • Geslacht: Man
  • Oplossing.be
Re: Waarden van gekleurde cellen optellen
« Reactie #8 Gepost op: 07 juli 2020, 11:15:09 »
je hebt gelijk, nergens geen VO

Dus overal wel VO?  ;)
|-|aije

ik gebruik Office 2016 Professional Plus

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: Waarden van gekleurde cellen optellen
« Reactie #9 Gepost op: 07 juli 2020, 13:42:25 »
doordenkertje !
Weeral mis  :-[

Online SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Waarden van gekleurde cellen optellen
« Reactie #10 Gepost op: 07 juli 2020, 16:07:05 »
doordenkertje !
Weeral mis  :-[
zo een grammaticafout zal mij nooit niet overkomen!!  ;D

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline Haije

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 197
  • Geslacht: Man
  • Oplossing.be
Re: Waarden van gekleurde cellen optellen
« Reactie #11 Gepost op: 07 juli 2020, 20:02:22 »
 ;D
|-|aije

ik gebruik Office 2016 Professional Plus

 


www.combell.com