Paradoxx
Gebruiker
- Lid geworden
- 2 nov 2007
- Berichten
- 135
Goedemiddag,
Bij ons op het bedrijf hebben we een tarreerlijn welke na ieder gecontroleerd monster een XML bestand wegschrijft. Als ik dit XML bestand inlees in een Exceltabel (via de XML gegevensimport functie), dan heeft de tabel 58 kolommen en 56 rijen.
Omdat de gegevens die ik eruit wil halen verspreid over de tabel staan, heb ik een via een hulpblad deze gegevens op 1 regel staan.
Ik start nu een macro die de windows verkenner opent zodat men handmatig het XML bestand kan inlezen.
Deze regel van het hulpblad wordt gekopieerd naar een verzamelblad, zodat ik makkelijk via een filter, een draaitabel of draaigrafiek die data naar boven kan halen over 1 bepaalde partij.
Een volgende regel wordt op dat verzamelblad onder de laatste gevulde regel weggeschreven.
Om dit allemaal 1 voor 1 te doen word nu een beetje te gek. Ik zou graag willen weten hoe ik de macro zo kan aanpassen dat ik in plaats van 1 bestand, alle xml bestanden tegelijk uit een map kan verwerken.
Alle XML bestanden worden apart in een map per dag weggeschreven.
Bijgevoegd het bestand wat ik nu gebruik, ontdaan van namen. Ik ben geen programmeur, maar een "door vallen en opstaan leert men" beginner VBA.
Bij ons op het bedrijf hebben we een tarreerlijn welke na ieder gecontroleerd monster een XML bestand wegschrijft. Als ik dit XML bestand inlees in een Exceltabel (via de XML gegevensimport functie), dan heeft de tabel 58 kolommen en 56 rijen.
Omdat de gegevens die ik eruit wil halen verspreid over de tabel staan, heb ik een via een hulpblad deze gegevens op 1 regel staan.
Ik start nu een macro die de windows verkenner opent zodat men handmatig het XML bestand kan inlezen.
Deze regel van het hulpblad wordt gekopieerd naar een verzamelblad, zodat ik makkelijk via een filter, een draaitabel of draaigrafiek die data naar boven kan halen over 1 bepaalde partij.
Een volgende regel wordt op dat verzamelblad onder de laatste gevulde regel weggeschreven.
Om dit allemaal 1 voor 1 te doen word nu een beetje te gek. Ik zou graag willen weten hoe ik de macro zo kan aanpassen dat ik in plaats van 1 bestand, alle xml bestanden tegelijk uit een map kan verwerken.
Alle XML bestanden worden apart in een map per dag weggeschreven.
Bijgevoegd het bestand wat ik nu gebruik, ontdaan van namen. Ik ben geen programmeur, maar een "door vallen en opstaan leert men" beginner VBA.