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 2013 keer)

0 leden en 1 gast bekijken dit topic.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • 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?

Offline pitufo

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 1.143
  • 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

  • Volledig lid
  • **
  • Berichten: 219
  • 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...

Offline pitufo

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 1.143
  • 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

  • Volledig lid
  • **
  • Berichten: 219
  • 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é

Offline cow18

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • 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

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 1.143
  • 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

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • 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: 106
  • 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

Offline cow18

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

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 18.273
  • 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 :)             
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag mogelijk op meerdere fora beantwoord.

Offline Haije

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

 


www.combell.com