Ginger
Terugkerende gebruiker
- Lid geworden
- 29 dec 2006
- Berichten
- 2.972
De "oude bekenden" van mij weten hoe ik altijd loop te klooien met Collections en wat ik naar goed voorbeeld ZOU moeten gebruiken "de Dictionary's". Ik ben nu bezig met een procedure waarmee ik snel uit een grote tabel de unieke Key's kan overhouden met de daarbij behorende Items en het totaal van de gelijke Key's.
In de bijlage zie je een Workbook met 2 sheets. In de sheet "Input van VPIG" staat een heel klein deeltje van een tabel van bijna 65.000 records die ik werkelijk moet "verdichten". De tabel bevat 3 velden: AFNE, ARTI, AANT. Aan de hand van het samenvoegen van het veld AFNE en ARTI krijg je een unieke sleutel voor een record (dus per artikel per winkel). Een winkel kan een artikel in 1, 2 of 3 weken ontvangen. Ik wil dus weten wat het totaal per winkel per artikel is.
Uiteraard kan dit via een Pivot Table, maar de 2007 versie gaat hier nog niet lekker mee om omdat de velden AFNE en ARTI niet worden herhaald, en dat heb ik nou net wél nodig.
Op de sheet "Output Voor Analyse" heb ik nu de gewenste output handmatig aangemaakt. Maar zo zou het er moeten uitzien als mijn niet werkende VBA procedure gewerkt zou hebben...
Wie kan en wil mij hiermee helpen om een juiste Dictionary procedure te maken?
In de bijlage zie je een Workbook met 2 sheets. In de sheet "Input van VPIG" staat een heel klein deeltje van een tabel van bijna 65.000 records die ik werkelijk moet "verdichten". De tabel bevat 3 velden: AFNE, ARTI, AANT. Aan de hand van het samenvoegen van het veld AFNE en ARTI krijg je een unieke sleutel voor een record (dus per artikel per winkel). Een winkel kan een artikel in 1, 2 of 3 weken ontvangen. Ik wil dus weten wat het totaal per winkel per artikel is.
Uiteraard kan dit via een Pivot Table, maar de 2007 versie gaat hier nog niet lekker mee om omdat de velden AFNE en ARTI niet worden herhaald, en dat heb ik nou net wél nodig.
Op de sheet "Output Voor Analyse" heb ik nu de gewenste output handmatig aangemaakt. Maar zo zou het er moeten uitzien als mijn niet werkende VBA procedure gewerkt zou hebben...

Wie kan en wil mij hiermee helpen om een juiste Dictionary procedure te maken?