Excel macro

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • LieveE
  • Registratie: April 2020
  • Laatst online: 09-02-2022
Beste

ik zoek een macro die hetvolgende moet kunnen, nl. in een kolom dezelfde codes doorlopen, nadat een nieuwe code komt, het totaal maken van de getallen achter de laatste code, dan terug verder zoeken, stoppen bij een nieuwe code, dan weer een totaal van getallen maken, enz. Voorbeeld hieronder:

Datum Hoeveelheid Code
18/05/2020 13 PADRI0
19/05/2020 13 PADRI0
25/05/2020 13 PADRI0
28/05/2020 13 PADRI0
29/05/2020 13 PADRI0
26/10/2020 13 PADRI0
1/09/2020 8 PAERL0
2/09/2020 8 PAERL0
3/09/2020 8 PAERL0
7/09/2020 8 PAERL0
8/09/2020 8 PAERL0
9/09/2020 8 PAERL0
10/09/2020 8 PAERL0
12/10/2020 40 PALAD0
14/10/2020 40 PALAD0
19/10/2020 40 PALAD0
26/10/2020 40 PALAD0
27/10/2020 40 PALAD0
25/09/2020 42 PANTL0
28/09/2020 42 PANTL0
2/10/2020 42 PANTL0
5/10/2020 42 PANTL0
14/02/2020 16 PAUWA0
18/02/2020 16 PAUWA0
19/02/2020 16 PAUWA0
20/02/2020 16 PAUWA0
13/01/2020 40 PAUWG0
14/01/2020 40 PAUWG0
16/01/2020 40 PAUWG0

Wie kan me hiermee helpen.

Heel erg bedankt alvast!

Mvg
Lieve

Alle reacties


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 23:55

g0tanks

Moderator CSA
Op Tweakers verwachten we ook een stukje eigen inzet. We zijn geen helpdesk, dus we gaan geen kant-en-klare macro voor je maken. Zie onder andere de vragen die je krijgt voorgeschoteld bij het openen van een nieuw topic en Het algemeen beleid #quickstart :)

Kom dus eerst met een eigen voorzet, waarbij je duidelijk laat zien dat je al hebt gezocht of dingen hebt geprobeerd.

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • LieveE
  • Registratie: April 2020
  • Laatst online: 09-02-2022
Oh ja, sorry, ik weet helemaal niet hoe eraan te beginnen en heb al wel aan het googlen geweest, maar kan niet dadelijk iets vinden vandaar ... ik zoek nog wat verder.

Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 23:55

g0tanks

Moderator CSA
Wat bedoel je trouwens precies met onderstaande?
LieveE schreef op woensdag 6 januari 2021 @ 21:52:
het totaal maken van de getallen achter de laatste code, dan terug verder zoeken
Ik zie niets achter de code staan. Bedoel je de hoeveelheid? Als je namelijk gewoon een overzicht wil van de som van 'hoeveelheid' per code (bijvoorbeeld PADRI0 is 6x13 = 78) kan je het beste een draaitabel maken.

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • Gadget Freak
  • Registratie: Mei 2020
  • Laatst online: 01-06-2022
Bedoel je zoiets als SOM.ALS of AANTAL.ALS?

In D2 kun je dit neerzetten:
=SOM.ALS($B:$B;B2)
of
=AANTAL.ALS($B:$B;B2)

Kopieer D2 verder door naar beneden. De B2 verandert dan vanzelf mee naar B3 en verder.

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

LieveE schreef op woensdag 6 januari 2021 @ 22:07:
Oh ja, sorry, ik weet helemaal niet hoe eraan te beginnen en heb al wel aan het googlen geweest, maar kan niet dadelijk iets vinden vandaar ... ik zoek nog wat verder.
De enige manier: eerst een paar algemene cursussen / tutorials VBA in Excel door gaan. Pas daarna nadenken over concrete oplossingen.

(Of iemand inhuren het te doen, of handmatig met formules doen als het eenmalig is). Een kant-en-klaar script kan je niet verwachten, niet via Google niet niet hier :)

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 23:55

g0tanks

Moderator CSA
Gadget Freak schreef op donderdag 7 januari 2021 @ 13:38:
In D2 kun je dit neerzetten:
=SOM.ALS($B:$B;B2)
SOM.ALS heeft drie argumenten, je mist er nog een. ;)

code:
1
=SOM.ALS($C:$C;C2;$B:$B)

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • Gadget Freak
  • Registratie: Mei 2020
  • Laatst online: 01-06-2022
g0tanks schreef op donderdag 7 januari 2021 @ 13:48:
SOM.ALS heeft drie argumenten, je mist er nog een. ;)
Het derde argument is optioneel... Ik heb dit rechtstreeks uit een Excel sheet gekopieerd, en daar werkt het.

[ Voor 15% gewijzigd door Gadget Freak op 07-01-2021 14:13 ]


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 23:55

g0tanks

Moderator CSA
Gadget Freak schreef op donderdag 7 januari 2021 @ 14:11:
[...]

Het derde argument is optioneel... Ik heb dit rechtstreeks uit een Excel sheet gekopieerd, en daar werkt het.
In dit geval moet je het derde argument gebruiken omdat verschillende codes dezelfde hoeveelheid kunnen hebben. Zie bijvoorbeeld PALAD0 en PAUWG0.

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW

Pagina: 1