Om vrachtbrieven te printen die in een andere lade zitten in mijn printer heb ik een nieuwe printer aangemaakt waarin de vrachtbrieven in de standaard lade zitten. Via een macro wil ik de standaard printer omzetten naar die van de vrachtbrieven, 3x afdrukken en dan de standaard printer weer terug zetten.
Ik maak gebruik van onderstaande code die ik heb gekopieerd van een macro voor het maken van PDF's die bij mij wel werkt.
Ik maak gebruik van onderstaande code die ik heb gekopieerd van een macro voor het maken van PDF's die bij mij wel werkt.
Code:
Sub print_3x_vrachtbrief()
Dim STDprinter As String
STDprinter = Application.ActivePrinter
Application.ActivePrinter = "HP LaserJet 2100 PCL6 vrachtbrief on HP2100:"
' change printer
ActiveSheet.PrintOut
' prints the active sheet
Application.ActivePrinter = STDprinter
' change back to standard printer
End Sub