Vergetelheid
Gebruiker
- Lid geworden
- 14 jan 2010
- Berichten
- 11
Beste forumgenoten,
Ik ga meteen met de deur in huis vallen
: ik heb een probleem en ga m'n best doen om het zo goed mogelijk uit te leggen. Bijgevoegd vind je één heel summier excelbestandje dienende als voorbeeld van een bronbestand.
Goed, er zijn dus twee Excelbestanden. Het is de bedoeling dat een macro ervoor kan zorgen dat bepaalde gegevens (kolommen met een titel) van het ene bestand (het bronbestand) automatisch gekopieerd worden naar een bepaalde plaats in het andere bestand. Tot zo ver het eenvoudige. Maar de kolommen moeten als zogenaamde "entiteit op zich" worden beschouwd. Waarmee ik wil zeggen dat als je in dat bronbestand een bepaalde kolom van bv. C naar E verplaatst, dat die macro daar ook rekening mee houdt en dan niet plots een verkeerde kolom gaat selecteren om over te nemen. Daarom - denk ik - zijn dollartekens hier niet van toepassing, omdat zij enkel maar een bepaald bereik vastzetten en niets meer dan dat. Ik heb al geprobeerd de kolommen namen toe te kennen, maar dat werkt helaas niet "bestandoverschrijdend".
In het bijgevoegde werkblad vind je de kolommen NAAM - VOORNAAM - WOONPLAATS - TAAL. Indien je dus in dit bronbestand bijvoorbeeld "woonplaats" zou verschuiven naar kolom F, zou de macro in het andere bestand die even goed moeten vinden, zonder iets aan de oorspronkelijk voorbehouden volgorde van de te kopiëren gegevens in het doelbestand te veranderen.
Ik hoop dat jullie eraan uit kunnen, en ben alvast heel dankbaar voor elke hulp!
Ik ga meteen met de deur in huis vallen

Goed, er zijn dus twee Excelbestanden. Het is de bedoeling dat een macro ervoor kan zorgen dat bepaalde gegevens (kolommen met een titel) van het ene bestand (het bronbestand) automatisch gekopieerd worden naar een bepaalde plaats in het andere bestand. Tot zo ver het eenvoudige. Maar de kolommen moeten als zogenaamde "entiteit op zich" worden beschouwd. Waarmee ik wil zeggen dat als je in dat bronbestand een bepaalde kolom van bv. C naar E verplaatst, dat die macro daar ook rekening mee houdt en dan niet plots een verkeerde kolom gaat selecteren om over te nemen. Daarom - denk ik - zijn dollartekens hier niet van toepassing, omdat zij enkel maar een bepaald bereik vastzetten en niets meer dan dat. Ik heb al geprobeerd de kolommen namen toe te kennen, maar dat werkt helaas niet "bestandoverschrijdend".
In het bijgevoegde werkblad vind je de kolommen NAAM - VOORNAAM - WOONPLAATS - TAAL. Indien je dus in dit bronbestand bijvoorbeeld "woonplaats" zou verschuiven naar kolom F, zou de macro in het andere bestand die even goed moeten vinden, zonder iets aan de oorspronkelijk voorbehouden volgorde van de te kopiëren gegevens in het doelbestand te veranderen.
Ik hoop dat jullie eraan uit kunnen, en ben alvast heel dankbaar voor elke hulp!