Goedemorgen,
Ik zit met het volgende brandende probleem. Ik heb in Excel een 'programma' gemaakt met 3 werkbladen. Met deze drie werkbladen wil ik productgegevens uit sheet A halen, verkoopgegevens uit de draaitabel van sheet 2 halen en deze gegevens automatisch laten analyseren in sheet 3. Omdat het zo'n groot bestand is, en alles in één keer laten berekenen niet werkt (duurt gigantisch lang), ben ik zaken los aan het trekken. Alles werkt nu uitstekend, alleen moet ik de verkoopgegevens nog kunnen ophalen..
Met een Macro moet ik door de codes uit kolom 2 van sheet 3 loopen. Deze codes komen overeen met de eerste kolom van het draaitabel. Vervolgens moet de bijbehorende omzet worden geplaatst -vanuit het draaitabel op sheet 2- in de analyse op sheet 3.
Als excel formule gebruikte ik hier de volgende formule voor:
=ALS.FOUT(DRAAITABEL.OPHALEN(+"Som van omzet excl";Draaitabel!$A$9;"szEan";TEKST($B5;0));"")
Deze trok ik vervolgens door voor alle rijen. Hoe krijg ik dit voor elkaar binnen VBA, inclusief de loop waardoor alle rijen worden meegenomen? ik krijg het maar niet voor elkaar.
Alvast héél erg bedankt!
Gr,
Richard
Ik zit met het volgende brandende probleem. Ik heb in Excel een 'programma' gemaakt met 3 werkbladen. Met deze drie werkbladen wil ik productgegevens uit sheet A halen, verkoopgegevens uit de draaitabel van sheet 2 halen en deze gegevens automatisch laten analyseren in sheet 3. Omdat het zo'n groot bestand is, en alles in één keer laten berekenen niet werkt (duurt gigantisch lang), ben ik zaken los aan het trekken. Alles werkt nu uitstekend, alleen moet ik de verkoopgegevens nog kunnen ophalen..
Met een Macro moet ik door de codes uit kolom 2 van sheet 3 loopen. Deze codes komen overeen met de eerste kolom van het draaitabel. Vervolgens moet de bijbehorende omzet worden geplaatst -vanuit het draaitabel op sheet 2- in de analyse op sheet 3.
Als excel formule gebruikte ik hier de volgende formule voor:
=ALS.FOUT(DRAAITABEL.OPHALEN(+"Som van omzet excl";Draaitabel!$A$9;"szEan";TEKST($B5;0));"")
Deze trok ik vervolgens door voor alle rijen. Hoe krijg ik dit voor elkaar binnen VBA, inclusief de loop waardoor alle rijen worden meegenomen? ik krijg het maar niet voor elkaar.
Alvast héél erg bedankt!
Gr,
Richard