etiketten printen met macro
Het lukt me inmiddels om een adres uit een brief op een adresetiket te krijgen: ik plaats het adres in een bladwijzer, de macro zoekt de bladwijzer en selecteert die. Je hebt zo ook aardig wat speelruimte voor adressen met een wisselnd aantal regels.
Dan wordt een nieuw bestand geopend met de layout van een adresetiket en daar wordt het adres met Selection.Paste in gekopieerd. In dit document wordt een wat groter lettertype gebruikt.
Vervolgens wordt het afgedrukt op een specifieke printer. Daarvoor heb ik een aparte printerdefinitie gemaakt met de juiste instellingen voor een etiket.
De macro dit ik nu gebruik heb ik bijgevoegd als etiket.doc
Er rest nu nog 1 probleem:
Het adres staat niet altijd fraai op een etiket:
Handelsonderneming Van
Tintelen
Adreslaan 13
1234 XX Plaats
staat niet zo netjes.
Dat wil ik aanpassen tot
Handelsonderneming
Van Tintelen
Adreslaan 13
1234 XX Plaats
Je kunt dit voorkomen door in de brief tussen Van en Tintelen een harde spatie te plaatsen, maar daar moet je dan wel om denken.
Liever wil ik tijdens het uitvoeren van de macro een wijziging kunnen aanbrengen. Na het kopieëren en voor het printen dus.
Hoe doe je dat?
Het lukt me inmiddels om een adres uit een brief op een adresetiket te krijgen: ik plaats het adres in een bladwijzer, de macro zoekt de bladwijzer en selecteert die. Je hebt zo ook aardig wat speelruimte voor adressen met een wisselnd aantal regels.
Dan wordt een nieuw bestand geopend met de layout van een adresetiket en daar wordt het adres met Selection.Paste in gekopieerd. In dit document wordt een wat groter lettertype gebruikt.
Vervolgens wordt het afgedrukt op een specifieke printer. Daarvoor heb ik een aparte printerdefinitie gemaakt met de juiste instellingen voor een etiket.
De macro dit ik nu gebruik heb ik bijgevoegd als etiket.doc
Er rest nu nog 1 probleem:
Het adres staat niet altijd fraai op een etiket:
Handelsonderneming Van
Tintelen
Adreslaan 13
1234 XX Plaats
staat niet zo netjes.
Dat wil ik aanpassen tot
Handelsonderneming
Van Tintelen
Adreslaan 13
1234 XX Plaats
Je kunt dit voorkomen door in de brief tussen Van en Tintelen een harde spatie te plaatsen, maar daar moet je dan wel om denken.
Liever wil ik tijdens het uitvoeren van de macro een wijziging kunnen aanbrengen. Na het kopieëren en voor het printen dus.
Hoe doe je dat?