JKlerks
Gebruiker
- Lid geworden
- 15 aug 2017
- Berichten
- 56
LS,
Vooruitlopend op een macro die ik vanmiddag ga schrijven, stel ik alvast de vragen. Ik weet even niet of het allemaal in 1 vraag mag, maar dan staat het allemaal bij elkaar.
Ik ga werken met 1 totaalbestand met data voor verschillende ontvangers. Van dit bestand met 9 tabbladen (8x data en 1x emailadressen) moet iedereen met een emailadres een apart excelbestand ontvangen met de eigen data. Omdat het totaalbestand erg groot is, wil ik hiervoor gebruik maken van een tijdelijk excelbestand dat verstuurd wordt en daarna verwijderd (het mag ook opgeslagen worden, maar de code daarvoor kan ik zelf schrijven).
Op de datatabbladen staat een uniek record, waarmee ik kan bepalen wie de ontvanger is. Ik ga middels filter en de code de data selecteren. Deze wil ik kopiëren naar een tijdelijk nieuw excelbestand, waarna ik het tijdelijke bestand verzend en afsluit. Dit wil ik doen voor een eindeloos (in praktijk ongeveer 40) aantal ontvangers.
Vragen:
- Hoe creëer ik een tijdelijk bestand met meerdere tabbladen (de tabbladen mogen ook allemaal een vaste naam krijgen (heeft zelfs de voorkeur))
- Hoe verzend ik dit naar gebruikers? De emailadressen staan in het totaalbestand en ik zou graag tekst toevoegen aan de email.
- Hoe sluit ik het tijdelijke excelbestand af en creëer ik de volgende? Ook het einde is mogelijk een probleem als ik niet 40x hetzelfde script wil laten lopen, maar dit ook wil programmeren.
Dank alvast!
Vooruitlopend op een macro die ik vanmiddag ga schrijven, stel ik alvast de vragen. Ik weet even niet of het allemaal in 1 vraag mag, maar dan staat het allemaal bij elkaar.
Ik ga werken met 1 totaalbestand met data voor verschillende ontvangers. Van dit bestand met 9 tabbladen (8x data en 1x emailadressen) moet iedereen met een emailadres een apart excelbestand ontvangen met de eigen data. Omdat het totaalbestand erg groot is, wil ik hiervoor gebruik maken van een tijdelijk excelbestand dat verstuurd wordt en daarna verwijderd (het mag ook opgeslagen worden, maar de code daarvoor kan ik zelf schrijven).
Op de datatabbladen staat een uniek record, waarmee ik kan bepalen wie de ontvanger is. Ik ga middels filter en de code de data selecteren. Deze wil ik kopiëren naar een tijdelijk nieuw excelbestand, waarna ik het tijdelijke bestand verzend en afsluit. Dit wil ik doen voor een eindeloos (in praktijk ongeveer 40) aantal ontvangers.
Vragen:
- Hoe creëer ik een tijdelijk bestand met meerdere tabbladen (de tabbladen mogen ook allemaal een vaste naam krijgen (heeft zelfs de voorkeur))
- Hoe verzend ik dit naar gebruikers? De emailadressen staan in het totaalbestand en ik zou graag tekst toevoegen aan de email.
- Hoe sluit ik het tijdelijke excelbestand af en creëer ik de volgende? Ook het einde is mogelijk een probleem als ik niet 40x hetzelfde script wil laten lopen, maar dit ook wil programmeren.
Dank alvast!